A 테이블
COSEQ [회사번호],CONAME [회사명]
('1','가회사')
('2','나회사')
B테이블
COSEQ[회사번호],ITEM[품번],ITEMNAME[품명]
B테이블에 ('1','A1','품목1') 이 입력이 되면
자동으로 ('2','A1','품목1')의 데이터가 생성되도록 하고 싶습니다.
B테이블에 트리거를 사용하여 B테이블에 INSERT를 시도해 보았지만,
ORA-04091: 테이블 INBUS.T_MI_TYPE가 변화하고 있어서 트리거/함수가 이를 볼 수 없습니다 라는 메시지 뜹니다.
트리거 걸린 테이블을 변화시킬수 없어 그런거 같은데요.
다른 좋은 방법이 없을까요? 고수님들의 조언 부탁드립니다. |