Erhalte null == null in SQL

Wünsche ich Suche eine Datenbank-Tabelle auf eine null-Spalte. Manchmal ist der Wert, den ich bin Suche, ist selbst NULL. Da ist Null gleich nichts, auch NULL, sagen

where MYCOLUMN=SEARCHVALUE 

fehl. Jetzt habe ich zu dem Mittel greifen müssen

where ((MYCOLUMN=SEARCHVALUE) OR (MYCOLUMN is NULL and SEARCHVALUE is NULL))

Gibt es eine einfachere Möglichkeit zu sagen, dass?

(Ich bin mit Oracle, falls jene Gegenstände)

InformationsquelleAutor der Frage James Curran | 2008-10-10

Schreibe einen Kommentar