Ich habe 3 verschiedene Spalten mit dem gleichen Format. Wie kann ich die Werte in diesen Spalten ändern.
Um 3 Spalten in einer Tabelle zu aktualisieren, können Sie DATEADD-Sekunden mit der Epoche (1. Januar 1970) mit dem Spaltennamen verknüpfen, z. B.
update tbl set
datetimecol1 = dateadd(s, epochcol1, '19700101'),
datetimecol2 = dateadd(s, epochcol2, '19700101'),
datetimecol3 = dateadd(s, epochcol3, '19700101')
Sie können nicht an Ort und Stelle aktualisieren, da eine Bigint-Spalte nicht auch eine Datetime-Spalte sein kann. Sie müssen sie in 3 anderen Spalten aktualisieren.