Oracle - INSERTAR PL/SQL

 
Vista:
sin imagen de perfil

INSERTAR PL/SQL

Publicado por vale (2 intervenciones) el 20/01/2014 04:41:53
Como puedo insertar archivos largos en PL/SQL?
Cuando ejecuto, me sale un error de archivo largo.

este es el archivo a insertar
insert into CEHSLDD (C_NUMCTA, D_FECSAL, N_ANOPRO, N_MESPRO, C_TIPCTA, C_CODEMP, C_CODAGE, C_CODPRO, C_CODMON, C_CODEST, C_INDACT, N_TASINT, D_ULTMOV, D_ULTCIN, D_ULTPIN, D_ULTCAP, N_NUMCHE, N_MTOCHV, N_SALCON, N_SALCAP, N_SALINT, N_SALDIS, N_MTOKBL, N_MTOIBL, N_MTOBLQ, N_MTOINT, N_MTOTIN, N_INTCAL, N_INTACP, N_INTACA, N_INTCAP, N_MTOTIA, N_INTRET, N_DISRET, N_MTODIS, N_CAPDIS, N_INTDIS, N_MTOITG, N_CAPITG, N_INTITG, N_MTODEP, N_MTORET, N_INTICA, N_TOTRET, N_TOTDEP, N_SALITA, N_SALANT, A_FECINS, A_USUINS, A_TERINS, A_IPEINS, A_FECMOD, A_USUMOD, A_TERMOD, A_IPEMOD)
values ('165001100000144', to_date('31-12-2013', 'dd-mm-yyyy'), 2013, 12, 'AHO', '165', '101', '165001', '1', 'V', 'A', 0,000, to_date('20-12-2013', 'dd-mm-yyyy'), to_date('31-05-2011', 'dd-mm-yyyy'), to_date('31-05-2011', 'dd-mm-yyyy'), to_date('31-05-2011', 'dd-mm-yyyy'), 0, 0,00, 12065,72, 12065,72, 0,00, 12065,72, 0,00, 0,00, 0,00, 0,00, 0,00, 0,00, 0,00, 0,00, 0,00, 0,00, 0,00, 12065,72, 0,00, 0,00, 0,00, 0,00, 0,00, 0,00, 0,00, 0,00, 0,00, 1,79, 12067,51, 0,00, 12065,72, null, '', '', '', to_date('20-12-2013 12:40:52', 'dd-mm-yyyy hh24:mi:ss'), 'SUPER', '192.168.1.60', '192.168.1.60');
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
sin imagen de perfil

INSERTAR PL/SQL

Publicado por Richie Valbuena (16 intervenciones) el 20/01/2014 17:07:00
Puedes pegar el error exacto que te arroja la base de datos
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
sin imagen de perfil

INSERTAR PL/SQL

Publicado por Richie Valbuena (16 intervenciones) el 22/01/2014 15:08:02
Buen Dia amigo Vale,

El mismo error de base de datos te lo dice, en los campos numericos Oracle lee los el signo (COMA > , ) como separador de campos para el insert, te recomiendo que los montos, los decimales los coloques con (PUNTO > .) y te hara el insert sin ningun problema.


Atento a tu comentarios,

Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

INSERTAR PL/SQL

Publicado por luis pablo (235 intervenciones) el 11/03/2014 18:31:38
Que archivo estas intentando guardar?
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