Можно ли создать хранимую процедуру, которая вызывает оператор SQL с параметром в операторе выбора, а другой - в предложении FROM?
Мне кажется, что это невозможно, но я не могузнаю много о pl / sql.
Код ниже, конечно, не работает.Любая помощь будет принята с благодарностью.
CREATE OR REPLACE PROCEDURE procedure1 table1 VARCHAR(100)
field1 VARCHAR(100)
IS
BEGIN
FOR I IN (SELECT field1
FROM TABLE (table1)
WHERE field1 IS NOT NULL)
LOOP
DBMS_OUTPUT.PUT_LINE ('Field_name : ' || I.FIELD_NAME);
END LOOP;
END procedure1;