Como cambiar el formato de la fechas....

20/09/2005 - 22:44 por Geovanny Tomalá | Informe spam
Saludos, al grupo de antemano, una pregunta como puedo cambiar el formato de
las fechas en la base de datos les explico el problema cambie de version de
SqlServer 7 a 2000 con el sp3 en la version 7 los campos fechas tenian el
formato dd/mm/yyyy y mis aplicaciones funcionaban bien, pero ahora cuando
cambie de version a la 2000 con el Sp3 los campos de fecha con la data se me
cambio a yyyy/mm/dd y mis aplicaciones estan fallando en las consultas que
intervienen con campos fechas, por favor me pueden ayudar con indicaciones
de como cambiar el formato al modo anterior



Agradeciendo su atención prestada me despido.


Anl. Geovanny Tomalá
Guayaquil - Ecuador

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
20/09/2005 - 23:09 | Informe spam
Geovanny,

SQL Server no guarda los datos tipo datetime en un formato particular
(puedes leer sobre esto en los libros en linea). Existen algunos seteos del
servidor y de la conexion para especificar como se imprimiran e interpretaran
este tipo de datos. Los seteos son "lenguaje usado durante la instalacion" y
"set dateformat". Yo te recomiendo que cambies la aplicacion cliente, asi
como el codigo en la parte del server para que usen el formato ISO (ve la
funcion convert en los libros en linea, estilos 112 y 126) y de esa forma sql
server siempre interpretara de forma correcta los valores de tipo fecha -
tiempo independiente del lenguaje o del seteo de "set dateformat".

Ejemplo:

use northwind
go

set dateformat dmy
go

select cast('20050920' as datetime)
go

select cast('09/20/2005' as datetime)
go

set dateformat mdy
go

select cast('20050920' as datetime)
go

select cast('20/09/2005' as datetime)
go


The ultimate guide to the datetime datatypes
http://www.karaszi.com/SQLServer/info_datetime.asp


AMB


"Geovanny Tomalá" wrote:

Saludos, al grupo de antemano, una pregunta como puedo cambiar el formato de
las fechas en la base de datos les explico el problema cambie de version de
SqlServer 7 a 2000 con el sp3 en la version 7 los campos fechas tenian el
formato dd/mm/yyyy y mis aplicaciones funcionaban bien, pero ahora cuando
cambie de version a la 2000 con el Sp3 los campos de fecha con la data se me
cambio a yyyy/mm/dd y mis aplicaciones estan fallando en las consultas que
intervienen con campos fechas, por favor me pueden ayudar con indicaciones
de como cambiar el formato al modo anterior



Agradeciendo su atención prestada me despido.


Anl. Geovanny Tomalá
Guayaquil - Ecuador



Respuesta Responder a este mensaje
#2 syoung
21/09/2005 - 04:16 | Informe spam
Tambien puedes utilizar la función CONVERT(data_type, expression, style).
Por ejemplo:

SELECT CONVERT(VARCHAR(10), GETDATE(), 103)

Resultado: 20/09/2005.

Consulta el libro en linea de SQL bajo CAST o CONVERT


"Geovanny Tomalá" wrote in message
news:
Saludos, al grupo de antemano, una pregunta como puedo cambiar el formato
de
las fechas en la base de datos les explico el problema cambie de version
de
SqlServer 7 a 2000 con el sp3 en la version 7 los campos fechas tenian el
formato dd/mm/yyyy y mis aplicaciones funcionaban bien, pero ahora cuando
cambie de version a la 2000 con el Sp3 los campos de fecha con la data se
me
cambio a yyyy/mm/dd y mis aplicaciones estan fallando en las consultas que
intervienen con campos fechas, por favor me pueden ayudar con indicaciones
de como cambiar el formato al modo anterior



Agradeciendo su atención prestada me despido.


Anl. Geovanny Tomalá
Guayaquil - Ecuador


Respuesta Responder a este mensaje
#3 Maxi
21/09/2005 - 14:35 | Informe spam
Hola, te recomiendo una lectura a este articulo

http://www.microsoft.com/spanish/ms...art157.asp


Salu2
Maxi


"Geovanny Tomalá" escribió en el mensaje
news:
Saludos, al grupo de antemano, una pregunta como puedo cambiar el formato
de
las fechas en la base de datos les explico el problema cambie de version
de
SqlServer 7 a 2000 con el sp3 en la version 7 los campos fechas tenian el
formato dd/mm/yyyy y mis aplicaciones funcionaban bien, pero ahora cuando
cambie de version a la 2000 con el Sp3 los campos de fecha con la data se
me
cambio a yyyy/mm/dd y mis aplicaciones estan fallando en las consultas que
intervienen con campos fechas, por favor me pueden ayudar con indicaciones
de como cambiar el formato al modo anterior



Agradeciendo su atención prestada me despido.


Anl. Geovanny Tomalá
Guayaquil - Ecuador


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