NULL-Value updaten?
Hoscha
- datenbank
0 Hoscha
Guten Morgen,
die Lösung ist wahrscheinlich recht trivial, ich finde sie dennoch mich in der MS-SQL Doku:
Ist es möglich, in einem Update Befehl ein Feld mit dem Wert <NULL> zu belegen?
Ich verwende einen MS-SQL Server.
Vielen Dank,
Hoscha
Sorry fürs verfrühte Posten, hab die Lösung gefunden:
UPDATE t1
SET a = NULL
Das Problem hierbei ist nur, dass ich einen allgemeinen UPDATE_Befehl generiere, der alle Values mit ' vor und nach dem Wert definiert.
Wenn ich nun
UPDATE t1
SET a = 'NULL'
generiere und a gerade als integer definiert ist, klappt das nicht wirklich.
Gruß,
Hoscha
Hallo Hoscha,
UPDATE t1
SET a = 'NULL'
dürfte auch für Strings nichts bringen, es wird nämlich kein Null-Value sondern der String NULL geschrieben.
Gruß Ralf
Hi, hallo
dann mußt du eine sub-routine schreiben, welche den NULL-fall als Ausnahme behandelt und dann keine Hochkommas drumbastelt.
Tschau, tschüß,
Frank