SQL Leere Felder abfragen
-
ja ich weiß ich bin dumm, aber bitte helft mir trotzdem..
wie muss ich meine WHERE Bedingung schreiben, damit ich überprüfe ob das feld(zeile) leer ist oder nicht.
also sprich erst wenn das feld leer ist, schreibe ich dort was mit der UPDATE Funktion rein...
-
ok ich hab mal ein bisschen geschaut und gesehen es gibt eine EMPTY Funktion, doch wie wende ich diese an??
-
Hmm, also in Oracle geht das mit:
UPDATE table SET feld = 'nicht mehr leer' WHERE feld == null;
MfG SideWinder
-
ahhhh in Access leider nicht....
-
In Access heißt das irgendwas mit IsNull() (oder in der deutschen Fassung eventl. sogar IstNull()) wenn ich mich richtig entsinne...
MfG SideWinder
-
Der SQL '92 Terminus dafür ist IS NULL. Sollte auch von Access aktzeptiert werden.
WHERE (feldname IS NULL OR feldname = "")
Das gibt Dir alle Datensätze zurück, bei dem 'feldname' leer oder NULL ist.
Grüße Joe_M.