Seite 1 von 1

Befehl UPDATE SET

Verfasst: Mi 13. Dez 2017, 20:09
von Lokgeist
Hallo, ich bitte um Hilfe,
im Base Gesamtband Seite 126 steht:
Soll nachträglich für ein Feld bei allen leeren Feldern ein Standardwert eingetragen werden, so
geht dies mit:
UPDATE "Tabelle"SET "Feld" = 1 WHERE "Feld" IS NULL
Offensichtlich mach ich da was falsch. Denn gerade wie in diesem Beispiel dass die meisten Felder in der Spalte Bewertung noch leer sind sollen sie mit der Zahl 0 belegt werden.
SELECT "Bewertung" FROM "RezRohd" UPDATE "RezRohd" SET "Bewertung" = 0 WHERE "Bewertung" IS NULL
ergiebt leider eine Fehlermeldung.
Wer kann bitte helfen?
Lokgeist

Re: Befehl UPDATE SET

Verfasst: Mi 13. Dez 2017, 23:07
von nikki
Hallo,
Lokgeist hat geschrieben:
Mi 13. Dez 2017, 20:09
Soll nachträglich für ein Feld bei allen leeren Feldern ein Standardwert eingetragen werden, so
geht dies mit:
UPDATE "Tabelle"SET "Feld" = 1 WHERE "Feld" IS NULL
SQL-Syntax richtig.
Lokgeist hat geschrieben:
Mi 13. Dez 2017, 20:09
SELECT "Bewertung" FROM "RezRohd" UPDATE "RezRohd" SET "Bewertung" = 0 WHERE "Bewertung" IS NULL
SQL-Syntax falsch.

Re: Befehl UPDATE SET

Verfasst: Do 14. Dez 2017, 10:08
von Lokgeist
Ich hab's,

mein Fehler: nicht in der Abfrage es zu versuchen sondern im Hauptmenü über Extras und SQL-Komandos den oben genannten Befehl direkt eingeben und ausführen lassen.
So hat es wunderbar geklappt.
Danke.
Es grüßt der Lokgeist