Error PLS-00306
Publicado por Urmaco (1 intervención) el 26/07/2019 16:49:24
me esta mandando el siguiente error
ORA-06550: línea 63, columna 10:
PLS-00306: número o tipos de argumentos erróneos al llamar a '='
ORA-06550: línea 63, columna 5:
PL/SQL: Statement ignored
06550. 00000 - "line %s, column %s:\n%s"
ya estuve revisando pero no logro ver el problema en mi codigo
BEGIN
for I in c_lineas_archi LOOP
if (I=1) THEN
v_id_cat_soc:= regexp_substr(I.txt_carga , '[^'||v_sep||']+', 1, 1);
v_nomb_arch:= regexp_substr(I.txt_carga , '[^'||v_sep||']+', 1, 2);
END IF;
--Guardamos los valores de la linea ya separados
FOR j in 2..12 LOOP
v_datos_sep.extend();
v_datos_sep(v_contador) := regexp_substr(I.TXT_CARGA , '[^'||v_sep||']+', 1, j);
v_contador := v_contador + 1;
ORA-06550: línea 63, columna 10:
PLS-00306: número o tipos de argumentos erróneos al llamar a '='
ORA-06550: línea 63, columna 5:
PL/SQL: Statement ignored
06550. 00000 - "line %s, column %s:\n%s"
ya estuve revisando pero no logro ver el problema en mi codigo
BEGIN
for I in c_lineas_archi LOOP
if (I=1) THEN
v_id_cat_soc:= regexp_substr(I.txt_carga , '[^'||v_sep||']+', 1, 1);
v_nomb_arch:= regexp_substr(I.txt_carga , '[^'||v_sep||']+', 1, 2);
END IF;
--Guardamos los valores de la linea ya separados
FOR j in 2..12 LOOP
v_datos_sep.extend();
v_datos_sep(v_contador) := regexp_substr(I.TXT_CARGA , '[^'||v_sep||']+', 1, j);
v_contador := v_contador + 1;
Valora esta pregunta


0