Desesperacion con funcion datediff

05/10/2007 - 13:14 por Jose Enrique | Informe spam
Tengo una tabla donde las fechas se guardan en formato string (yyyymmdd
hhnnss) (no me preguntes porque ya que son decisiones ajenas a mi). Tengo
que ejecutar un informe donde hago un datediff de dos fechas y yo hacia

Datediff(second, fecha en formato yyyy-mm-dd hh:nn:ss, fecha2 en formato
yyyy-mm-dd hh:nn:ss)

,pero he encontrado un servidor (en español - ya he probado a cambiar el
idioma a ingles y no se arregla) donde las fechas que admite son yyyy-dd-mm.

agradeceria como puedo generalizar para que me funcione en todo tipo de
servidor o de donde se lee el formato de la fecha.

Gracias por vuestra ayuda porque estoy ya desesperado..

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
05/10/2007 - 15:23 | Informe spam
Jose Enrique,

Usa un formato independiente del seteo de lenguaje o dateformat, por ejemplo
"yyy-mm-ddThh:mi:ss.mmm" ISO8601.


AMB

"Jose Enrique" wrote:

Mostrar la cita
#2 Jose Enrique
08/10/2007 - 09:27 | Informe spam
Si, pero cuando intento usar el datediff me da error porque para el servidor
yyy-mm-dd no es una fecha sino yyy-dd-mm

"Alejandro Mesa" escribió en el
mensaje news:
Mostrar la cita
ejemplo
Mostrar la cita
Tengo
Mostrar la cita
yyyy-dd-mm.
Mostrar la cita
#3 Carlos Sacristan
09/10/2007 - 10:23 | Informe spam
Para que no te de problemas deberías formatear esos valores al formato
ANSI de fechas, esto es YYYYMMDD hh:mn:ss. Por lo que veo, tan sólo te haría
falta añadir los dos puntos (:) como separación de hora para solucionar lo
que te ocurre


"Jose Enrique" escribió en el mensaje
news:ug0q$
Mostrar la cita
#4 Jose Enrique
09/10/2007 - 16:33 | Informe spam
Muchas gracias, MUCHAS GRACIAS,

Lo he hecho y funciona correctamente para ambos tipos de servidores.

Me habeis solucionado un problema que me estaba corcomiendo...

"Carlos Sacristan" <nomail> escribió en el mensaje
news:
Mostrar la cita
haría
Mostrar la cita
el
Mostrar la cita
(yyyymmdd
Mostrar la cita
hacia
Mostrar la cita
de
Mostrar la cita
#5 Salvador Ramos
09/10/2007 - 16:52 | Informe spam
Hola,

Te recomiendo leer estos dos links, y evitará muchos problemas de este tipo
:-)
http://www.portalsql.com/fechassql.asp?articulo%1
http://www.helpdna.net/sqlserver_fa..._horas.htm

Un saludo
Salvador Ramos

www.helpdna.net (información sobre SQL Server y Microsoft .Net)
www.helpdna.net/acerca_de_salvador_ramos.htm


"Jose Enrique" escribió en el mensaje
news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida