Oracle - Error ORA-01830

 
Vista:

Error ORA-01830

Publicado por Vilcery (2 intervenciones) el 10/04/2006 17:02:35
Buenas estoy insertando una serie de datos en una tabla q esta en oracle con la siguiente sentencia

sq4="insert into scc_corre (ncheques, id_oficina, id_unidad, id_opera, id_procedencia, id_fso, fecha, id_sticker, nvalija_dia, cd_usr_act,id_rif, tp_pref_rif, id_corresp, identif,identif2) values ('"& cheq &"','"& of &"','"& uni &"','"& con &"','"& proc &"','"& id_fo &"',to_date(''"& fec &"'','MM/DD/YY HH24:MI'),'"& stic &"','"& val &"','"& idemp &"','"& rif &"','"& letrif &"','"& idcor &"','"& id1 &"','"& id2 &"')"

oConc.execute (sq4)

me da el siguiente error:
[Oracle][ODBC][Ora]ORA-01830: date format picture ends before converting entire input string

es algo con el formato de la fecha e intentado cambiarlo he impreso m,i varibale fecha y el formato es esta 4/10/2006 11:15 AM
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Error ORA-01830

Publicado por Omar Escoto (1 intervención) el 16/01/2007 21:39:05
Para puedas usar este Formato, Tienes que Entrar el los Registros de Windows y en el Cliente de Oracle debes tener una Llave llamada NLS_FORMAT_DATE si la que tienes es NLS_DATE_FORMAT DE TIPO REG_SZ Y en datos
DD/MM/YYYY HH24:MI:SS y en la configuracion Regional que este en AM y PM la Hora
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Error ORA-01830

Publicado por El Forro (1 intervención) el 26/05/2009 06:05:46
Te sobra el AM...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Error ORA-01830

Publicado por Iomanip (1 intervención) el 19/06/2007 20:26:23
Si te fijas el formato es 4/10/2006 11:15 AM (MM/DD/YYYY HH:MI AM) Y en la consulta tienes el formato 'MM/DD/YY HH24:MI' donde para comenzar el año es de 4 cifras, y la hora es en formato de 24horas

solo es de corregir eso a 4/10/06 11:15 o cambiar el formato q usas en la consulta. por este MM/DD/YYYY HH:MI AM
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar