ORA-01422 in CURSOR
Publicado por Pedro (28 intervenciones) el 07/11/2006 16:37:40
Antes que nada....Gracias por ayudarme..
tengo este proc y me da el error de abajo
PROCEDURE Impuestos_Consul
(OUT_Impu_CONSUL_CURSOR IN OUT TIPO_Impu_CONSUL_ROW
)AS
BEGIN
OPEN OUT_Impu_CONSUL_CURSOR FOR
SELECT * FROM IMPU_AUXCOMER
ORDER BY MARCA,CODAPLIC,TIPOREG;
EXCEPTION
WHEN OTHERS THEN
RAISE_APPLICATION_ERROR(-20500, SQLERRM);
END Impuestos_Consul;
ORA-20500: ORA-01422 exact fech returns more than requested number of rows
No deberìa cargar toda la tabla en el cursor sin dar problemas ???
saludos a todos y gracias.
tengo este proc y me da el error de abajo
PROCEDURE Impuestos_Consul
(OUT_Impu_CONSUL_CURSOR IN OUT TIPO_Impu_CONSUL_ROW
)AS
BEGIN
OPEN OUT_Impu_CONSUL_CURSOR FOR
SELECT * FROM IMPU_AUXCOMER
ORDER BY MARCA,CODAPLIC,TIPOREG;
EXCEPTION
WHEN OTHERS THEN
RAISE_APPLICATION_ERROR(-20500, SQLERRM);
END Impuestos_Consul;
ORA-20500: ORA-01422 exact fech returns more than requested number of rows
No deberìa cargar toda la tabla en el cursor sin dar problemas ???
saludos a todos y gracias.
Valora esta pregunta


0