Ik heb 3 verschillende kolommen met hetzelfde formaat. Hoe kan ik de waarden in die kolommen wijzigen.
Om 3 kolommen in een tabel bij te werken, kunt u DATEADD-seconden koppelen aan het tijdperk (1 jan 1970) met de kolomnaam, d.w.z.
update tbl set
datetimecol1 = dateadd(s, epochcol1, '19700101'),
datetimecol2 = dateadd(s, epochcol2, '19700101'),
datetimecol3 = dateadd(s, epochcol3, '19700101')
U kunt niet op zijn plaats bijwerken, omdat een bigint-kolom niet ook een datetime-kolom kan zijn. Je moet ze bijwerken in 3 andere kolommen.