수행중 에러 입니다. 조금만 해결 책을 부탁 드립니다. 무궁한 발전이 있기를 바랍니다.
1 updateA() 실행 ---->>>> A 테이블 수정
2 updateB() 실행 --->>>> B 테이블 수정
3 updateC() 실행 -->>>> C 테이블 수정
저는 A 테이블의 상태 값이 변경될 때 trigger 발생 하여 D 테이블 데이터 변경 하려고 trigger를 생성 했습니다.
이때 락이 걸리는 것 같음 왜 이게 걸리는지 이해가 안감
4 updateD() 실행
이렇게 하나의 트랜잭션이 되어서 실행을 하는 것 같은데 저 3번 째 상태에서 오류가 나네요.
꼭 A 테이블의 값이 변경 되었는지 확인을 해야 되서 trigger를 저 위치에 써야 하는데 해결 방법이 없을까요?