mehr ne sql-frage
Verfasst: Montag 25. August 2008, 10:37
Moin, ich würde gerne eine Zeile mit
UPDATE ... WHERE name = ... ändern.
Jetzt kann es aber sein, dass es für einen Namen zu dem Zeitpunkt, wo ich updaten möchte noch gar keinen Eintrag gibt. UPDATE liefert aber leider keine Bestätigung o.ä. zurück. So lange SQL richtig ist, gibt der DB-Server keine Antwort.
Weshalb ich jetzt immer
SELECT ... where name = ...
mache. Und dann
if response != None
UPDATE
else
INSERT
Ich finde das aber sehr hässlich. Weiß jemand, ob das irgendwie auch besser??
UPDATE ... WHERE name = ... ändern.
Jetzt kann es aber sein, dass es für einen Namen zu dem Zeitpunkt, wo ich updaten möchte noch gar keinen Eintrag gibt. UPDATE liefert aber leider keine Bestätigung o.ä. zurück. So lange SQL richtig ist, gibt der DB-Server keine Antwort.
Weshalb ich jetzt immer
SELECT ... where name = ...
mache. Und dann
if response != None
UPDATE
else
INSERT
Ich finde das aber sehr hässlich. Weiß jemand, ob das irgendwie auch besser??