J'ai 3 colonnes différentes avec le même format. Comment puis-je modifier les valeurs dans ces colonnes.
Pour mettre à jour 3 colonnes dans une table, vous pouvez associer les secondes DATEADD à l'époque (1er janvier 1970) avec le nom de la colonne, c'est-à-dire
update tbl set
datetimecol1 = dateadd(s, epochcol1, '19700101'),
datetimecol2 = dateadd(s, epochcol2, '19700101'),
datetimecol3 = dateadd(s, epochcol3, '19700101')
Vous ne pouvez pas mettre à jour sur place car une colonne bigint ne peut pas également être une colonne datetime. Vous devez les mettre à jour dans 3 autres colonnes.