sql >> Database >  >> RDS >> Oracle

Is er een booleaans type in Oracle-databases?

Niet alleen ontbreekt het booleaanse datatype in Oracle's SQL (niet PL/SQL), maar ze hebben ook geen duidelijke aanbeveling over wat ze in plaats daarvan moeten gebruiken. Zie dit topic op asktom. Van het aanbevelen van CHAR(1) 'Y'/'N' ze schakelen over naar NUMBER(1) 0/1 wanneer iemand erop wijst dat 'Y'/'N' hangt af van de Engelse taal, terwijl b.v. Duitse programmeurs kunnen 'J'/'N' . gebruiken in plaats daarvan.

Het ergste is dat ze deze domme beslissing verdedigen, net zoals ze de ''=NULL . verdedigen domheid.



  1. SQLite JSON_EXTRACT()

  2. Hoe de UTF8-tekenset in Oracle configureren?

  3. Hoe TIMESTAMPADD() werkt in MariaDB

  4. Is er een Entity Framework 7 Database-First POCO Generator?