OT ( Problemas con sql ingles y fechas ).

03/09/2003 - 18:43 por chele | Informe spam
Buenas, tengo un programa que no es propio que segun el manual trabaja con
Sql server 2000 o 7.0 y vale es verdad, pero debe ser español, ya que si
instalo el sql en ingles ( que es el que tiene mi cliente ) pues me da
errores varios por que la fecha es erronea.

Supongo que la fecha es diferente el formato, si no recuerdo español
dd/mm/yyy y en ingles mm/dd/yyyy

¿Hay alguna forma en sql o con un parche o lo que sea de cambiar para que me
piche el formato español?, es que ya no se que hacer

Venga un saludo.
 

Leer las respuestas

#1 Jhonny Vargas P.
03/09/2003 - 18:56 | Informe spam
Hola Chele,

Como recomendación cuando trabajes con fechas, trabaja de la siguiente forma
(es un estandar, por lo tanto, independiente del formato SIEMPRE te
funcionará):

- Para realizas consultas con fechas, formatealas con yyyymmdd o también con
horas yyyymmdd hh:mi:ss.
Ejemplo: si necesitas realizar una consulta realiza esto:
Select Campo1, Campo2 From tabla Where Fecha = '20030903'

- Para recuperar las fechas, formatealo a lo que necesitas... bueno en este
caso no creo que tengas problemas en convertir a lo que estimes.

Todo esto es para trabajar con SQL Server, si utilizas Access solo formatea
la fecha a yyyy/mm/dd

Espero que te sirva lo que acabo de señalar.


Saludos,
Jhonny Vargas P. [MS MVP-ASP]
Santiago de Chile



"chele" wrote in message
news:#
Buenas, tengo un programa que no es propio que segun el manual trabaja con
Sql server 2000 o 7.0 y vale es verdad, pero debe ser español, ya que si
instalo el sql en ingles ( que es el que tiene mi cliente ) pues me da
errores varios por que la fecha es erronea.

Supongo que la fecha es diferente el formato, si no recuerdo español
dd/mm/yyy y en ingles mm/dd/yyyy

¿Hay alguna forma en sql o con un parche o lo que sea de cambiar para que


me
piche el formato español?, es que ya no se que hacer

Venga un saludo.


Preguntas similares