SQL - Ploblema con las fechas y su formato

 
Vista:

Ploblema con las fechas y su formato

Publicado por Juan Vilches (1 intervención) el 30/10/2001 11:00:40
Mi problema es el siguiente:

Realizo esta simple consulta:

select [CODIGO],[Fecha toma],[CL]
from [CD_RN AS T2 DATOS RED INTRUSION]
where ([CODIGO] = "224210166") and ([Fecha toma] = #07/08/96#)
y no me devuelve ningún registro a pesar de que existe uno con la fecha 07/08/96.

Si en la consulta cambio el valor de la fecha por #08/07/96# devuelve un registro donde la fecha es 07/08/96 (debería devolver 08/07/96 aunque no existe este valor en la tabla).

El caso es que solo me ocurre con fechas donde los dias y los años son menores que 10, por que al meterle la fecha #15/05/96# me devuelve el registro indicado.

El formato de fecha de la configuración regional de mi ordenador es dd/MM/aa.

También he probado con la funcion Format y nada.
Alguien sabe de que puede tratarse?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ploblema con las fechas y su formato

Publicado por Guillermo (11 intervenciones) el 04/11/2001 02:06:48
proba utilizando la función Convert de TSQL, cuando construis la instrucción SQL. Te recomiendo que utilices siempre el mismo estilo, el 102 es el más estandar y generalmente no da problemas. Esta funcion te aisla de las diferentes configuraciones regionales en las terminales.

Guillermo
Mar del Plata
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar