Como cambiar formato fecha en el servidor SQL ?????

22/07/2005 - 11:04 por Quark | Informe spam
Hola Grupo ... tenemos el siguiente problema:

Cuando se realiza una nueva instalación del MS-SQL Server a veces nos coloca
el formato fecha del tipo MM/DD/YYYY y otras del formato DD/MM/YYYY. No
sabemos
porque en algunas intalaciones lo realiza de una forma y en otras de la
otra.
Esto nos causa algunos problemas en aplicacions más antiguas, ya que no
controlaban el formato de fecha, y si queda alterado, pues nos causa error.

Quisiera saber si este formato, despues de la instalación, es posible
forzarlo al formato que se desea ????

Gracias anticipadas !!!

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
22/07/2005 - 14:51 | Informe spam
Quark,

El formato de la fecha en el servidor de sql server esta en dependencia del
lenguaje que hayas escogido en la instalacion. Por ejemplo, si escogistes
us_english
, entonces el formato sera mm/dd/yyyy, si escogistes Español, entonces el
formato sera dd/mm/yyyy. Una vez que se haya instalado sql server, no puedes
cambiar este formato de forma permanente, pero si puedes hacerlo en tiempo de
corrida usando "SET DATEFORMAT". Lo mejor es que tus aplicativos usen formato
ISO "yyyymmdd o yyyy-mm-ddThh:mm:ss.mmm" porque de esta forma sql server
reconocera los valores como datetime sin importar el lenguaje o "set
dateformat" en el momento de la corrida.

Te voy a pasar un articulo escrito por Maxi, quien es un miembro activo de
este grupo, sobre el tema de las fechas y sql server.

Por Maximiliano Acotto
http://www.mug.org.ar/SQL/ArticSQL/240.aspx


AMB

"Quark" wrote:



Hola Grupo ... tenemos el siguiente problema:

Cuando se realiza una nueva instalación del MS-SQL Server a veces nos coloca
el formato fecha del tipo MM/DD/YYYY y otras del formato DD/MM/YYYY. No
sabemos
porque en algunas intalaciones lo realiza de una forma y en otras de la
otra.
Esto nos causa algunos problemas en aplicacions más antiguas, ya que no
controlaban el formato de fecha, y si queda alterado, pues nos causa error.

Quisiera saber si este formato, despues de la instalación, es posible
forzarlo al formato que se desea ????

Gracias anticipadas !!!



Respuesta Responder a este mensaje
#2 Quark
22/07/2005 - 15:09 | Informe spam
Muchas gracias por tu ayuda Alejandro !!!

y a Maxi tb por su artículo !!!

"Alejandro Mesa" escribió en el
mensaje news:
Quark,

El formato de la fecha en el servidor de sql server esta en dependencia
del
lenguaje que hayas escogido en la instalacion. Por ejemplo, si escogistes
us_english
, entonces el formato sera mm/dd/yyyy, si escogistes Español, entonces el
formato sera dd/mm/yyyy. Una vez que se haya instalado sql server, no
puedes
cambiar este formato de forma permanente, pero si puedes hacerlo en tiempo
de
corrida usando "SET DATEFORMAT". Lo mejor es que tus aplicativos usen
formato
ISO "yyyymmdd o yyyy-mm-ddThh:mm:ss.mmm" porque de esta forma sql server
reconocera los valores como datetime sin importar el lenguaje o "set
dateformat" en el momento de la corrida.

Te voy a pasar un articulo escrito por Maxi, quien es un miembro activo de
este grupo, sobre el tema de las fechas y sql server.

Por Maximiliano Acotto
http://www.mug.org.ar/SQL/ArticSQL/240.aspx


AMB

"Quark" wrote:



Hola Grupo ... tenemos el siguiente problema:

Cuando se realiza una nueva instalación del MS-SQL Server a veces nos
coloca
el formato fecha del tipo MM/DD/YYYY y otras del formato DD/MM/YYYY. No
sabemos
porque en algunas intalaciones lo realiza de una forma y en otras de la
otra.
Esto nos causa algunos problemas en aplicacions más antiguas, ya que no
controlaban el formato de fecha, y si queda alterado, pues nos causa
error.

Quisiera saber si este formato, despues de la instalación, es posible
forzarlo al formato que se desea ????

Gracias anticipadas !!!



Respuesta Responder a este mensaje
#3 Maxi
22/07/2005 - 15:18 | Informe spam
por nada :-)


Salu2
Maxi


"Quark" escribió en el mensaje
news:
Muchas gracias por tu ayuda Alejandro !!!

y a Maxi tb por su artículo !!!

"Alejandro Mesa" escribió en el
mensaje news:
Quark,

El formato de la fecha en el servidor de sql server esta en dependencia
del
lenguaje que hayas escogido en la instalacion. Por ejemplo, si escogistes
us_english
, entonces el formato sera mm/dd/yyyy, si escogistes Español, entonces el
formato sera dd/mm/yyyy. Una vez que se haya instalado sql server, no
puedes
cambiar este formato de forma permanente, pero si puedes hacerlo en
tiempo de
corrida usando "SET DATEFORMAT". Lo mejor es que tus aplicativos usen
formato
ISO "yyyymmdd o yyyy-mm-ddThh:mm:ss.mmm" porque de esta forma sql server
reconocera los valores como datetime sin importar el lenguaje o "set
dateformat" en el momento de la corrida.

Te voy a pasar un articulo escrito por Maxi, quien es un miembro activo
de
este grupo, sobre el tema de las fechas y sql server.

Por Maximiliano Acotto
http://www.mug.org.ar/SQL/ArticSQL/240.aspx


AMB

"Quark" wrote:



Hola Grupo ... tenemos el siguiente problema:

Cuando se realiza una nueva instalación del MS-SQL Server a veces nos
coloca
el formato fecha del tipo MM/DD/YYYY y otras del formato DD/MM/YYYY. No
sabemos
porque en algunas intalaciones lo realiza de una forma y en otras de la
otra.
Esto nos causa algunos problemas en aplicacions más antiguas, ya que no
controlaban el formato de fecha, y si queda alterado, pues nos causa
error.

Quisiera saber si este formato, despues de la instalación, es posible
forzarlo al formato que se desea ????

Gracias anticipadas !!!









email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida