verwendetes Datenbanksystem : MS SQL
Hallo,
kann mir jemand dies von Oracle in MS-SQL übersetzen.
update auftrag set datum = to_date(add_years(datum,-100));
Damit sollen alle Jahreszahlen um 100 Jahre verkleinert werden. Wie kann ich sowas in MS-SQL Syntax machen?
Tschüss
Hi,
Update Auftrag set Datum = DateDiff(yy,100,Datum)
Also ich würde eher zu DATEADD raten - das ist genau das was Du suchst...
Update Auftrag set Datum = DATEADD(year, -100, Datum)
Bart Simpson
Praxis ist wenn alles funktioniert und keiner weiss warum.
Theorie ist wenn man alles weiss, aber nichts funktioniert.
Bei uns wird Theorie und Praxis vereint: Nichts funktioniert und keiner weiss warum...