Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Existe algum tipo booleano nos bancos de dados Oracle?


Não apenas o tipo de dados booleano está ausente no SQL da Oracle (não no PL/SQL), mas eles também não têm uma recomendação clara sobre o que usar. Veja este tópico no asktom. De recomendar CHAR(1) 'Y'/'N' eles mudam para NUMBER(1) 0/1 quando alguém aponta que 'Y'/'N' depende do idioma inglês, enquanto, por exemplo, Programadores alemães podem usar 'J'/'N' em vez de.

O pior é que eles defendem essa decisão estúpida assim como defendem o ''=NULL estupidez.