Diferencias para insertar fechas

17/12/2003 - 21:45 por Edydsi | Informe spam
Hola amigos mi consulta es la sigt. yo insertaba datos de fechas de esta
forma en sql sever 2000
insert into asientodiario_cab (fecha) values ('12/31/2003')
y quiero hacer esto mismo en sql sever 7.0 y genera el error
"The conversion of a char data type to a datetime data type resulted in an
out-of-range datetime", no se que hacer al respecto si alguien puede
ayudarme por favor, o alguna forma de darle formato a las fechas en mi
servidor sql 70
Gracias


Sergio A. Arévalo
Dpto. Desarrollo
sergioarevalo@edydsi.com
www.edydsi.com

EDYDSI
Bruno Guggiari #2063
Asunción - Paraguay
Fono: 595 21 310882 ra
Fax: 595 21 310882 int 111
www.edydsi.com
ventas@edydsi.com

Preguntas similare

Leer las respuestas

#1 Maximiliano Damian Accotto
17/12/2003 - 20:50 | Informe spam
Estimado!! esta pregunta se hizo ayer mismo pero volvere a responder.

El formato para nunca tener problemas en Sql es el siguiente

'YYYYMMDD HH:mm:ss'

y lo pasas como una cadena asi nunca tendras problemas ni deberas cambiar
configuraciones Regionales ni nada de nada.

Ese error q te tira a vos es seguramente porque el usuario de SQL lo tenes
en Español y tu consulta estaba pensada para usuarios en Ingles.

Un saludo

Maximiliano Damian Accotto
"Edydsi" escribió en el mensaje
news:%

Hola amigos mi consulta es la sigt. yo insertaba datos de fechas de esta
forma en sql sever 2000
insert into asientodiario_cab (fecha) values ('12/31/2003')
y quiero hacer esto mismo en sql sever 7.0 y genera el error
"The conversion of a char data type to a datetime data type resulted in an
out-of-range datetime", no se que hacer al respecto si alguien puede
ayudarme por favor, o alguna forma de darle formato a las fechas en mi
servidor sql 70
Gracias


Sergio A. Arévalo
Dpto. Desarrollo

www.edydsi.com

EDYDSI
Bruno Guggiari #2063
Asunción - Paraguay
Fono: 595 21 310882 ra
Fax: 595 21 310882 int 111
www.edydsi.com



Respuesta Responder a este mensaje
#2 Cam Acosta
17/12/2003 - 23:45 | Informe spam
Puedes colocar en tu procedimiento el formato con el que manejas las fechas:

Ej.

SET DATEFORMAT DMY --para day/month/year

Un saludo,

Camilo Acosta


"Edydsi" escribió en el mensaje
news:%

Hola amigos mi consulta es la sigt. yo insertaba datos de fechas de esta
forma en sql sever 2000
insert into asientodiario_cab (fecha) values ('12/31/2003')
y quiero hacer esto mismo en sql sever 7.0 y genera el error
"The conversion of a char data type to a datetime data type resulted in an
out-of-range datetime", no se que hacer al respecto si alguien puede
ayudarme por favor, o alguna forma de darle formato a las fechas en mi
servidor sql 70
Gracias


Sergio A. Arévalo
Dpto. Desarrollo

www.edydsi.com

EDYDSI
Bruno Guggiari #2063
Asunción - Paraguay
Fono: 595 21 310882 ra
Fax: 595 21 310882 int 111
www.edydsi.com



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