Mam 3 różne kolumny o tym samym formacie. Jak mogę zmienić wartości w tych kolumnach.
Aby zaktualizować 3 kolumny w tabeli, możesz sparować sekundy DATEADD z epoką (1 stycznia 1970) z nazwą kolumny, tj.
update tbl set
datetimecol1 = dateadd(s, epochcol1, '19700101'),
datetimecol2 = dateadd(s, epochcol2, '19700101'),
datetimecol3 = dateadd(s, epochcol3, '19700101')
Nie można zaktualizować w miejscu, ponieważ kolumna bigint nie może być również kolumną daty i godziny. Musisz zaktualizować je w 3 innych kolumnach.