Hola, soy nueva en esto... ojala puedan darme una mano...
Tengo este procedimiento donde quiero pasarle como parametros el nombre de un campo y de una tabla y me obtenga el valor maximo, de dicho campo. He escrito esto pero me sale el error:
ORA-00604: error occurred at recursive SQL level 1
ORA-01003: no statement parsed
Procedure:
PROCEDURE SP_MAX_VALOR(V_TABLA IN VARCHAR2, V_CAMPO IN VARCHAR2, oCursor OUT REFAPLI) is
v_sql varchar2(1000);
BEGIN
v_sql := 'SELECT MAX ' || V_CAMPO || 'FROM ' || V_TABLA;
OPEN oCursor FOR v_sql;
EXCEPTION
WHEN OTHERS THEN
NULL;
END;
Espero puedan ayudarme...
gracias