MS SQL SERVER - Update von DATETIME DEFAULT GETDATE()
Guido
- datenbank
Hallo,
ich erstelle eine Tabelle, welche eine Spalte namens Datum enthält mit "Datum DATETIME DEFAULT GETDATE()".
Wie kann ich nun diesen Typ updaten und auch dasselbe Datums/Zeit-Format behalten.
Allein UPDATE SET Datum reicht nicht aus. Es fehlt irgendeine Anweisung.
Würde mich freuen, wenn mir jemand unter die Arme greifen könnte.
TNX
Guido
Hallo Guido!
Wie kann ich nun diesen Typ updaten und auch dasselbe Datums/Zeit-Format behalten.
Benutze: "UPDATE Bla SET Datum = GetDate()"
So funktioniert es jedenfalls bei mir.
Viele Grüsse
Alex
Hallo Alex,
Benutzt Du den SQL-Server?
Bei mir hat es so nicht funktioniert.
Benutze: "UPDATE Bla SET Datum = GetDate()"
Probiere es zwar geleich mal, aber bin nicht zuversichtlich.
Dir allerdings sei erst einmal herzlich gedankt!
TNX
Guido
hallo Alex,
neee, leider nicht!
Fehler: Incorrect syntax near 'Datum'.
TNX
Guido
Hi Guido!
Ich benutze den SQL Server 7 und 2000.
Eine kleine Zeile aus einem ASP Script von mir:
ConnX.Execute("UPDATE Benutzer SET Online=1, LastVisit=GetDate(), Status=1 WHERE ID=" & Session("UserID"))
Funktioniert Prima.
Ich meine mich zu erinnern (nicht ganz sicher), daß Datum ein reserviertes Wort ist.
Probiere doch mal: UPDATE .... [Datum]=GetDate()
Viele Grüsse
Alex!
hallo Alex,
neee, leider nicht!
Fehler: Incorrect syntax near 'Datum'.
TNX
Guido
Hallo,
Wenn ich mich nicht irre kannst Du CURRENT_TIMESTAMP einsetzen. Ist equivalent zu GETDATE(), sprich "update xtbl set datum=CURRENT_TIMESTAMP".
gruß
mic