Mega Code Archive

 
Categories / Oracle PLSQL Tutorial / PL SQL Statements
 

Execute sql statement in a procedure

SQL> SQL> CREATE OR REPLACE PROCEDURE runddl (ddl_in in VARCHAR2)   2     AUTHID CURRENT_USER   3  IS   4  BEGIN   5     EXECUTE IMMEDIATE ddl_in;   6  END;   7  / Procedure created. SQL> SQL> EXEC runddl('select sysdate from dual'); PL/SQL procedure successfully completed.