Boolesche Werte

Ein boolescher Wert stellt einen Wahrheitswert dar, also TRUE oder FALSE. Ein boolescher Ausdruck oder Prädikat kann den Wert unknownergeben, der durch den Nullwert dargestellt wird.

Die folgenden Datentypen können in den Datentyp BOOLEAN umgesetzt werden:
  • CHAR oder VARCHAR können in einen booleschen Wert umgesetzt werden:
    • In TRUEumsetzen: 't', 'true ', 'y', 'yes', 'on ',' 1 '
    • Umsetzen in FALSE: 'f ',' false ',' n ',' no ',' off ',' 0 '
    Eine Zeichenfolge kann eine beliebige Kombination aus Groß-und Kleinbuchstaben ('yes ',' YES ',' Yes ','yES' usw.) verwenden.
  • Dezimale Gleitkommazahl oder binäre Ganzzahl
    • Wenn ein Wert des Typs DECFLOAT, SMALLINT, INTEGER oder BIGINT in einen booleschen Wert umgesetzt wird, ist das Ergebnis TRUE , wenn der Wert ungleich null ist, und FALSE , wenn der Wert null ist.