Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/12/2017, 13:45
sacris1
 
Fecha de Ingreso: julio-2008
Mensajes: 155
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: Convert fecha a bigint SQL Server 2016

Estoy utilizando ServiDesk plus y necesito hacer un trigger,
En la base de datos el campo donde guarda la fecha es un bigint (desconozco el porqué).
Sus motivos tendrán. No puedo cambiar el tipo de dato del campo, ya que sino la plataforma dejaria de funcionar.
Necesito recoger la fecha y sumarle 2 horas, y al resultado convertirlo en bigint y hacer un update a la base de datos. El tema de las 2 horas es por el tema del SLA (Requisitos del cliente).
En el código no está puesto la suma de dos horas.
Sería algo como esto
SELECT @DataSLA = DATEADD(HOUR, 3, DATEADD(S ,'04/12/2017 13:22:00'/1000, '1-1-1970 00:00:00'))

Espero haber aclarado las dudas.
Gracias,