sql >> Databáze >  >> RDS >> PostgreSQL

Jak přenést varchar na boolean

Pokud sloupec varchar obsahuje jeden z řetězců (nerozlišují se malá a velká písmena):

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

můžete jej jednoduše přetypovat na boolean, např.:

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

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

Viz SQLFiddle .



  1. Opakující se události, SQL dotaz

  2. Vyberte sloupec s názvem klíčového slova

  3. Datum serveru SQL Formát sloupce

  4. Vytvořit aliasy hromadně?