Oracle
 sql >> Base de données >  >> RDS >> Oracle

Existe-t-il un type booléen dans les bases de données Oracle ?

Non seulement le type de données booléen manque dans le SQL d'Oracle (pas PL/SQL), mais ils n'ont également aucune recommandation claire sur ce qu'il faut utiliser à la place. Voir ce fil sur asktom. En recommandant CHAR(1) 'Y'/'N' ils passent à NUMBER(1) 0/1 quand quelqu'un fait remarquer que 'Y'/'N' dépend de la langue anglaise, tandis que par ex. Les programmeurs allemands pourraient utiliser 'J'/'N' à la place.

Le pire c'est qu'ils défendent cette décision stupide comme ils défendent le ''=NULL stupidité.