Cómo interpreta las fechas el SQL?

imspat
10 de Mayo del 2005
Estaba usando la version 7 en Ingles de SQL y ahora instale la version en castellano.. y cambia la forma en que el Servidor interpreta las fechas. Yo le cambie al Servidor SQL, el idoma predeterminado a Inglés pero la forma en que SQL me toma la fecha sigue siendo en Español (dd/mm/yyyy). ¿Alguien puede ayudarme con esto?

Rodolfo Reyes
10 de Mayo del 2005
Antes de ejcutar un query o proceso coloca

SET DATEFORMAT dmy

dmy significa que lo quieres la fecha dia/mes/año. Solo tienes que ponerlo en el orden que deseas.

imspat
10 de Mayo del 2005
Muchas Gracias amigo.. esto es cada vez que se ejecuta un proceso? no se puede dejar fijo?... asi no tendría que modificar todo el programa...