Es gibt zwei Möglichkeiten, Nullwerte in Oracle darzustellen: NULL steht für fehlende oder unbekannte Informationen, die keinem Wert entsprechen. Die leere Zeichenfolge ('') stellt einen Textwert ohne Zeichen dar, ist ungleich NULL und kann mit anderen Zeichenfolgen verglichen werden.
Darstellung von Nullwerten in Oracle
Es gibt zwei Möglichkeiten, Nullwerte in Oracle darzustellen: NULL und leere Zeichenfolge ('').
NULL
<code class="sql">SELECT * FROM table_name WHERE column_name IS NULL;</code>
leerer String
<code class="sql">SELECT * FROM table_name WHERE column_name = '';</code>
Unterscheiden Sie zwischen NULL und einer leeren Zeichenfolge.
Es ist wichtig, zwischen NULL und einer leeren Zeichenfolge zu unterscheiden, da sie in SQL-Anweisungen unterschiedliche Rollen haben:
Denken Sie daran, dass NULL nicht allen anderen Werten (einschließlich sich selbst) entspricht, während die leere Zeichenfolge mit anderen Zeichenfolgen verglichen werden kann.
Das obige ist der detaillierte Inhalt vonSo drücken Sie in Oracle gleich gleich leer aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!