Aktualisierungsabfrage OO Base & MySQL
Verfasst: Sa, 19.02.2011 01:06
Wie kann ich mit einer SQL-Abfrage in einer auf Linux gehosteten mysql 5.1 Datenbank ein Feld vom Typ SmallInteger updaten: Es sind bisher entweder die Werte „1“ oder „2“ drin und ich habe rund 1000 leere Felder, die ich mit „1“ befüllen will.
Bei nem String-Feld geht das hier:
Klappt aber nicht bei dem Small-Integer-Feld. Diese hier gehen auch nicht:
Irgendwie scheint der das leere Feld noch anders zu behandeln.
Ideen??
Grüße
Reg
Bei nem String-Feld geht das hier:
Code: Alles auswählen
UPDATE mitarbeiter SET bewertung = '1' WHERE bewertung = ''
Code: Alles auswählen
UPDATE mitarbeiter SET bewertung = 1 WHERE bewertung = ''
UPDATE mitarbeiter SET bewertung = 1 WHERE bewertung = NULL
UPDATE mitarbeiter SET bewertung = 1 WHERE bewertung = ""
UPDATE mitarbeiter SET bewertung = 1 WHERE bewertung = 0
Ideen??
Grüße
Reg