Laden...

update um Jahreszahl um 100 Jahre zu verringern

Erstellt von a957m vor 16 Jahren Letzter Beitrag vor 16 Jahren 1.353 Views
A
a957m Themenstarter:in
254 Beiträge seit 2007
vor 16 Jahren
update um Jahreszahl um 100 Jahre zu verringern

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

K
95 Beiträge seit 2007
vor 16 Jahren

Hi,

Update Auftrag set Datum = DateDiff(yy,100,Datum)

502 Beiträge seit 2004
vor 16 Jahren

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...