Tengo 3 columnas diferentes con el mismo formato. ¿Cómo puedo cambiar los valores en esas columnas?
Para actualizar 3 columnas en una tabla, puede emparejar DATEADD segundos con la época (1 de enero de 1970) con el nombre de la columna, es decir,
update tbl set
datetimecol1 = dateadd(s, epochcol1, '19700101'),
datetimecol2 = dateadd(s, epochcol2, '19700101'),
datetimecol3 = dateadd(s, epochcol3, '19700101')
No puede actualizar en el lugar ya que una columna bigint no puede ser también una columna de fecha y hora. Tienes que actualizarlos en otras 3 columnas.