2 Stimmen

Nicht null Bedingungsprüfung

In Informix:

wie man auf Nicht-Null überprüft,

Ich habe ein Feld mit datetime-Datentyp und ich habe keine Standardwerte für dieses Feld, aber ich habe viele leere/null-Records für dieses Feld.

Ich möchte eine Abfrage, die die Datensätze rendern wird:

( Bedingung wie ) where mein_curr_date_time != ""

aber wenn ich diese Abfrage ausprobiere, funktioniert es nicht. Bitte sagen Sie mir, welche Abfrage für das Finden von nicht-null Datensätzen.

2voto

Michał Niklas Punkte 50723
... WHERE my_curr_date_time IST NICHT NULL

NULL ist ein spezieller Wert. Es kann "kein Wert" oder "Wert unbekannt" bedeuten. In SQL, wenn Sie überprüfen möchten, ob ein Wert NULL ist oder nicht, müssen Sie ... ja ... value IST NULL oder value IST NICHT NULL verwenden. Es kann mit anderen Bedingungen wie folgt verwendet werden:

... WHERE my_curr_date_time IST NICHT NULL UND my_curr_date_time > start_dt

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X