lunes, 25 de febrero de 2008

Cambio Idioma Sql 2000 y Sql 2005

Un problema comun cuando se migra de base de datos de Sql 2000 a sql 2005 es
el idioma que en el sql 2005 esta en Ingles haciendo que el formato de la fecha
cambie a (Mes/Dia /Año) a lo mismo que (January,...etc) buscando una solucion
encontramos este script que cambia el lenguaje Ingles al español y el formato de la fecha
a (dia/mes/año).


SET LANGUAGE spanish
Ejemplo
select datename(month , getdate())

3 comentarios:

Sergio dijo...

Y por eso es mejor tener una tabla separada de la fecha con todas las traducciones necesarias ......

Unknown dijo...

Te refieres a tener una tabla que se llame IdiomaFecha? no te entedi muy bien.
Salu2.

Sergio dijo...

clar una tabla FECHA que tenga por ejemplo una estructura
fecha dia Mes Trimestre
7/2/2008 Lunes Febrero Trimestre 1

sucede el SQL no puede sacar todo en el formato que querés asi que es mas facil tenerlo predefinido en una tablita aparte