CREATE OR REPLACE PROCEDURE PR_NAME IS
CURSOR NAME_LIST IS
SELECT NAME FROM TEST_TABLE WHERE~~~;
BEGIN
FOR V_NAME IN NAME_LIST
LOOP
CREATE OR REPLACE TRIGGER TR_NAME
~~~~~
END LOOP;
END;
테이블 이름들을 가져와 하나씩 LOOP를 돌리면서 트리거를 만들력도 하는데
트리거 생성시에 에러가 발생합니다.
'CREATE' 단어가 예약어로 쓸 수 없다고 발생하여 뜨는 에러인 것 같은데,
프로시저안에서 트리거를 생성할 수는 없나요 ??