14/10/2011, 16:00
|
| | Fecha de Ingreso: diciembre-2008 Ubicación: http://www.solucionesrios.tk/
Mensajes: 413
Antigüedad: 16 años Puntos: 19 | |
Respuesta: Como arreglar un query para que me salgan los registros como deseo Cita:
Iniciado por Libras
Código SQL:
Ver originalCREATE TABLE #temp ( dia1 datetime, dia2 datetime ) INSERT INTO #temp VALUES ('2010/10/14 10:00:00','2010/10/15 11:30:00') DECLARE @dias INT DECLARE @horas INT DECLARE @minutos INT SELECT @dias=datediff(dd,dia1,dia2) FROM #temp print @dias SELECT @horas=datediff(hh,dateadd(dd,@dias,dia1),dia2) FROM #temp print @horas SELECT @minutos=datediff(mi,dateadd(hh,@horas,(dateadd(dd,@dias,dia1))),dia2) FROM #temp print @minutos
Asi nos evitamos problemas analiza la funcion y ve que es lo que hace :)
Saludos! Mismo error, no he encontrado aun la conf de fechas
Código:
Mens. 242, Nivel 16, Estado 3, Línea 3
La conversión del tipo de datos varchar en datetime produjo un valor fuera de intervalo.
|