Gestern wollte ich einer Oracle-Tabelle ein boolesches Feld hinzufügen. In Oracle gibt es jedoch keinen booleschen Datentyp. Kennt hier jemand den besten Weg, um einen Booleschen Wert zu simulieren? Das Googeln des Themas entdeckte mehrere Ansätze
Verwenden Sie eine Ganzzahl und weisen Sie ihr nur 0 oder 1 zu.
Verwenden Sie ein Zeichenfeld mit 'Y' oder 'N' als den einzigen beiden Werten.
Verwenden Sie eine Aufzählung mit der Einschränkung CHECK.
Wissen erfahrene Oracle-Entwickler, welcher Ansatz bevorzugt / kanonisch ist?
wall
Datentyp, damit ich bei der Verwendung von Booleschen Werten meinen Kopf dagegen schlagen könnte.