by jw_lee [Oracle 기초] trigger [2019.08.08 17:33:13]
트리거를 컴파일하려고하면
계속 사진과같이 바인드 입력창이 나옵니다...
뭐가 문제일까요 ㅠㅠ
바인딩 변수를 넣으셨으니....
for each row[행 트리거] 에서 시스템이 값을 자동으로 설정하는 내재적변수
(:old, :new)로 사용할 수 있는게 아닌가요?
어떤식으로 바꾸어야 할까요 ㅠㅠ
트리거 저장이 됐다면 sql 에서 해당 테이블로 업데이트를 해보시면 될 것 같아요.
전 보통 select into 문으로 조회한 데이터를 update 로 처리합니다. 두가지 방법 다 가능해요.
어떤 툴을 쓰시나요? 해당 툴의 버전이 어떻게 되나요? SQL 실행과 PL/SQL 컴파일이 하나의 창에서 모두 실행되는 툴이나 버전인지 확인하세요. PL/SQL 용 편집창이 따로 있는 툴이나 버전일 수 있습니다.