Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/01/2013, 08:35
leo_acn
 
Fecha de Ingreso: diciembre-2012
Mensajes: 83
Antigüedad: 11 años, 4 meses
Puntos: 4
Pregunta Obtener diferencia de fechas en Horas

Hola a todos, tengo un pequeño problema al que no le encuentro una solución precisa, tengo el campo Inicio, Fin y Duracion en la tabla llamada Bitacora. Todos los campos son datetime pero necesito sacar la diferencia entre los campos Inicio y Fin, el problema es que me muestra en la duración la fecha completa con el formato ’01-01-1970 00:00:00’ y solo necesito obtener las horas que hay de diferencia entre el inicio y el fin. Esta es la query que estoy haciendo;

Update Bitacora set Fin = getdate(), Duracion = Incio – getdate() where Duracion is null;

Hago el Update para actualizar el campo fin y allí mismo actualizo el campo duración pero no muestra la diferencia de horas.