![]() |
SELFHTML Forumsarchiv |
|
|
Die folgende Nachricht zum Thema stammt von: Hoscha, 28. 02. 2003, 11:01
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
Die folgende Nachricht zum Thema stammt von: Hoscha, 28. 02. 2003, 11:06
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
Die folgende Nachricht zum Thema stammt von: Ralf Walther, 28. 02. 2003, 11:13
»» 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
Die folgende Nachricht zum Thema stammt von: Frank aus Ulm, 28. 02. 2003, 12:14
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
© 1998-2006
Impressum, Software: Classic Forum