PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Wie man varchar in boolean umwandelt

Wenn die varchar-Spalte eine der Zeichenfolgen enthält (Groß-/Kleinschreibung beachten):

  • t , true , y , yes , on , 1
  • f , false , n , no , off , 0

Sie können es einfach in einen booleschen Wert umwandeln, z. B.:

select 'true'::boolean, 'false'::boolean;

 bool | bool 
------+------
 t    | f
(1 row) 

Siehe SQLFiddle .