Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

necesito alguna configuracion en Sql Server?

Estas en el tema de necesito alguna configuracion en Sql Server? en el foro de Bases de Datos General en Foros del Web. que tal, tengo una duda, tengo una consulta que usa BETWEEN, entonces en un servidor de SQL Server me funciona perfectamente, pero cuando la pruebo ...
  #1 (permalink)  
Antiguo 11/10/2007, 08:11
 
Fecha de Ingreso: septiembre-2005
Mensajes: 1.289
Antigüedad: 18 años, 6 meses
Puntos: 3
necesito alguna configuracion en Sql Server?

que tal, tengo una duda, tengo una consulta que usa BETWEEN, entonces en un servidor de SQL Server me funciona perfectamente, pero cuando la pruebo en otro distinto no me funciona: la consulta es:

Set DateFormat DMY select valor
from bsc_periodo where cve_indicador='123' and tipo_valor='Actual' and valor <> '.0000' and fecha_I between 'Enero 2005' and 'Agosto 2007'
order by fecha_I

y en el sql que me da error me indica:

Conversion failed when converting datetime from character string.

y el campo FECHA_I tiene valores tipo fecha:

2006-09-01 00:00:00.000
2006-09-01 00:00:00.000
2006-10-01 00:00:00.000
2006-10-01 00:00:00.000

entonces, no entiendo por que en un sql funciona y en otro no, alguna idea de la causa? se los agradecere mucho!!!!
__________________
Wow! No se que decir...
  #2 (permalink)  
Antiguo 17/10/2007, 12:19
 
Fecha de Ingreso: septiembre-2005
Mensajes: 1.289
Antigüedad: 18 años, 6 meses
Puntos: 3
Re: necesito alguna configuracion en Sql Server?

encerio ninguna idea?
__________________
Wow! No se que decir...
  #3 (permalink)  
Antiguo 03/11/2007, 16:15
Avatar de Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años
Puntos: 25
Re: necesito alguna configuracion en Sql Server?

Manejar fechas como 'Enero 2005' es una MALA idea. Siempre es mejor trabajar con estándares internacionales para fecha.

Personalmente uso aaaa-mm-dd, aunque el ansi es aaaammdd. Cualquiera de ellos te funcionará bien en cualquier servidor.
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:21.