궁금한게 있어서 질문을 올립니다..
트리거에서 해당 팩키지의 프로시저를 호출을 하는데여!~
ex)
CREATE OR REPLACE TRIGGER 트리거명
AFTER INSERT OR UPDATE ON 테이블명
REFERENCING NEW AS NEW OLD AS OLD
FOR EACH ROW
DECLARE
BEGIN
패키지명.프로시저명(:NEW.인자1
, :NEW.인자2
, :NEW.인자3
, :NEW.인자4
, :NEW.인자5
, :NEW.인자6
, :NEW.인자7
, :NEW.인자8
, :NEW.인자9 );
END 트리거명;
이론식으로 호출을 하는데여.. 인자값을 다 받을떄는 트리거가 실행되는거 같은데 인자값이 다 받지 못하고 3개나 4개정도를 받으면 트리거가 실행이 안되더라고요
해결 방안좀 알려주세여!~
|