sql >> Database teknologi >  >> RDS >> PostgreSQL

Sådan støbes varchar til boolean

Hvis varchar-kolonnen indeholder en af ​​strengene (der skelnes mellem store og små bogstaver):

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

du kan blot caste det til boolesk, f.eks.:

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

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

Se SQLFiddle .



  1. DECOMPOSE() Funktion i Oracle

  2. Hvad er forskellen mellem Float og Numeric/Decimal i SQL Server - SQL Server / T-SQL Tutorial Del 33

  3. Valg af de forskellige værdier fra tre kolonner med maks. en fjerde, hvor der er dubletter

  4. Fjern kommaer ved hjælp af php fra mysql