2014-10-25 1 views
-2

오라클의 테이블 변경 (변경)에 대해 알려주십시오.오라클의 테이블 변경이란 무엇입니까?

나는 이것에 관한 몇 가지 기사를 읽었지만 일반적인 의미로 이것을 이해합니다. 오라클의 테이블 변경에 대해 더 잘 이해하고 싶습니다.

나는 몇 가지 문제가 있음을 알고 있지만, 나는 그것이 무엇인지 또는 어떻게 해결하는지 이해하지 못한다.

아무에게도 이것에 대해 이야기하고 예제를 줄 수 있습니까?

답변

1

문서를 살펴보고 mutating table exception이 발생할 수있는 실제 시나리오를 이해할 수 있기를 바랍니다.

정의에 따라, 행 수준 트리거 코드 내에서 쿼리에서 트리거링 테이블을 참조하려고 할 때 변경 테이블 예외가 발생합니다. Asktom에

유사 문제, 팀 홀에 의해 이 https://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:290416059674

좋은 기사, http://oracle-base.com/articles/9i/mutating-table-exceptions.php 더 중요한

, 당신은 DML이 문서에 돌연변이 테이블 오류를 방지 할 수있는 트리거 화합물을 사용 http://docs.oracle.com/database/121/LNPLS/triggers.htm#CHDFEBFJ를 읽을 수 있어야합니다

+0

감사합니다. 나는이 링크와 기사가 내가 더 많은 것을 이해하는 것을 도울 수 있다고 생각한다. – netwer

관련 문제