SQL Server - Fechas

 
Vista:

Fechas

Publicado por gonza (13 intervenciones) el 02/05/2007 16:55:10
Buenas...¿Alguien sabe como funciona la comparacion entre los formatos dd-mm-yyyy y dd/mm/yyyy ? ejemplo:

select
case when '10-10-2006' > '10/04/2006' then
'mayor'
when '10-10-2006' < '10/04/2006' then
'menor'
when '10-10-2006' = '10/04/2006' then
'iguales'
end
El resultado es menor;

select
case when '10-04-2007' > '10/04/2006' then
'mayor'
when '10-04-2007' < '10/04/2006' then
'menor'
when '10-04-2007' = '10/04/2006' then
'iguales'
end
El resultado es menor;

select
case when '12-04-2006' > '10/04/2006' then
'mayor'
when '12-04-2006' < '10/04/2006' then
'menor'
when '12-04-2006' = '10/04/2006' then
'iguales'
end
El resultado es mayor.
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:Fechas

Publicado por Isaías (3308 intervenciones) el 02/05/2007 17:43:56
Este formato '10/04/2006' , es MM/DD/YYYY

¿Con esto contesto tu duda?
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

RE:Fechas

Publicado por gonza (13 intervenciones) el 03/05/2007 18:15:16
gracias..pero no...no es como decis porque yo estoy convirtiendo las fechas (segun el contenido de un campo) en:

British/French(103) : dd/mm/yy
Italian(105): dd-mm-yy

y al compararlas(ya convertidas) me pasa lo q describi en la nota anterior.
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

RE:Fechas

Publicado por Isaías (3308 intervenciones) el 04/05/2007 01:06:21
Bueno, entonces no me queda claro para que la CONVERSION, maneja siempre formato ANSI:

YYYY-MM-DD HH:MM:SS, NNN
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

RE:Fechas

Publicado por gonza (13 intervenciones) el 04/05/2007 18:51:43
no man..hago la conversion porq me lo exigen...no porque se me canta...¿sabes algo de esa compracion ?
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

RE:Fechas

Publicado por Isaías (3308 intervenciones) el 05/05/2007 00:41:54
Gonza

Hay cosa que SQL SERVER no puede cambiar y una de ellas, es el MANEJO DE FECHAS.

Ten en mente esto: SQL SERVER, maneja el formato ANSI

YYYY-MM-DD HH:MM:SS,NNN

Si en tu front "TE PIDEN" que manejes un formato, adelante, pero a SQL Server, siempre enviale este formato y no tendras problemas.
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

RE:Fechas

Publicado por gonza (13 intervenciones) el 07/05/2007 04:19:17
ok...gracias...saludos!
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