제약조건 설정동작을 설정합니다
현재 트랜잭션의 제약 조건 평가. 에서즉시모드, 제약 조건은 다음에서 확인됩니다.
각 진술의 끝. 에서지연됨모드, 트랜잭션이 커밋될 때까지 제약 조건이 확인되지 않습니다.
참고:이 명령은 다음의 동작만을 변경합니다. 현재 트랜잭션 내의 제약 조건. 따라서 만약 당신이 명시적인 트랜잭션 블록 외부에서 이 명령을 실행합니다. (예:시작), 그렇죠 아무런 효과가 없을 것 같습니다. 변경을 원하시면 a를 발행할 필요 없이 제약 조건의 동작제약조건 설정모든 명령 거래, 지정
처음에는 연기됨또는처음에는 즉시제약조건을 생성할 때.
제약 모드를 다음으로 변경할 때즉시, 새로운 제약 모드가 적용됩니다.
소급하여: 발생할 수 있는 미해결 데이터 수정 사항
거래가 끝날 때 확인되었습니다(사용 시지연됨)는 대신 확인되는 동안
의 실행제약조건 설정명령.
생성 시 제약조건은 항상 세 가지 중 하나를 제공합니다.
특성:처음에는 연기됨,
처음에는 즉시 연기 가능또는처음에는 즉시 연기할 수 없음.
세 번째 클래스는의 영향을 받지 않습니다.SET
제약명령.
현재 외래 키 제약조건만 이에 의해 영향을 받습니다. 설정. Check 및 Unique 제약 조건은 항상 효과적입니다. 처음에는 즉시 연기할 수 없습니다.