Seite 1 von 1
Feld-Wert für alle Datensätze auf einmal ändern
Verfasst: Do, 13.03.2008 08:43
von flipflap
Hallo, ich habe eine kleine Adressdatenbank mit zur Zeit etwa 600 Datensätzen, die ich zum Großteil aus Calc importiert habe. Dabei wurde ein "Checkbox-Feld" als "leer" ausgefüllt. Wie kann ich für alle Datensätze diesem Feld den Wert "0" zuweisen?
Re: Feld-Wert für alle Datensätze auf einmal ändern
Verfasst: Do, 13.03.2008 10:19
von komma4
Erstelle Dir eine UPDATE Anweisung und führe sie in der Base-Datei über Extras>SQL... aus:
Nach Deinem Wunsch...:
...aber: ein "Checkbox-Feld" ist "normalerweise" an eine bool'sche Variabkle gebunden.
Diese kann (in HSQLDB) den Inhalt haben: TRUE, FALSE oder NULL
...ergo, möchtest Du wahrscheinlich setzen:
Hilft Dir das weiter?
Re: Feld-Wert für alle Datensätze auf einmal ändern
Verfasst: Fr, 14.03.2008 08:43
von hema
Hallo,
schliesse mich diesem Thema an.
Habe den Update-Befehl von komma 4 auf meine DB angepasst.
tblm = Tabellenname, Bezahlen = Feldname. Gross-/Kleinschreibung habe ich beachtet.
Bei mir kommt allerdings folgende Fehlermeldung und es werden keine Änderungen gemacht.
Column not found: BEZAHLEN in statement [UPDATE "tblm" SET Bezahlen]
Der Feldtyp von "Bezahlen" ist JA/NEIN [BOOLEAN]
Was mache ich falsch?
Re: Feld-Wert für alle Datensätze auf einmal ändern
Verfasst: Fr, 14.03.2008 09:49
von komma4
Tabellennamen und Spaltennamen sind doppelt zu quotieren:
War es das?
Re: Feld-Wert für alle Datensätze auf einmal ändern
Verfasst: Fr, 14.03.2008 10:14
von hema
Das wars.
Wie schön öfters bin ich wieder einmal über diese """" gestolpert.
Hoffe, ich lerne es irgendwann
Vielen Dank
Re: Feld-Wert für alle Datensätze auf einmal ändern
Verfasst: So, 16.03.2008 09:01
von flipflap
Hallo komma4,
vielen Dank für die Hilfe!