sql >> Database teknologi >  >> RDS >> Oracle

Er der nogen boolesk type i Oracle-databaser?

Ikke alene mangler den boolske datatype i Oracles SQL (ikke PL/SQL), men de har heller ingen klar anbefaling om, hvad de skal bruge i stedet. Se denne tråd på asktom. Fra at anbefale CHAR(1) 'Y'/'N' de skifter til NUMBER(1) 0/1 når nogen påpeger, at 'Y'/'N' afhænger af det engelske sprog, mens f.eks. Tyske programmører kan bruge 'J'/'N' i stedet.

Det værste er, at de forsvarer denne dumme beslutning ligesom de forsvarer ''=NULL dumhed.



  1. PostgreSQL 11:Hvad er nyt

  2. Hvordan rulles tilbage, når der opstår en fejl under udførelse af sql loader-kommando?

  3. SQL OG Operator for begyndere

  4. Sådan ekskluderer du poster med bestemte værdier i sql select