이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.
PostgreSQL : 문서 : 17 : 스포츠 토토 결과 세트버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.
SET
토토 베이
이름
SET CONSTRAINTS --제약 모드 설정
현재 거래의
시놉시스
토토 베이조건 설정 전체 |이름[, ...] 지연됨 | 즉시
설명
토토 베이조건 설정행동을 설정합니다
현재 트랜잭션의 제약 조건 평가. 에서즉시모드, 마지막에 토토 베이 조건이 확인됩니다.
각 진술의. 에서지연됨모드,
토토 베이 조건은 트랜잭션이 커밋될 때까지 확인되지 않습니다.
제약 모드를 다음과 같이 변경할 때즉시, 새로운 토토 베이 모드가 적용됩니다.
소급하여: 발생할 수 있는 미해결 데이터 수정 사항
거래가 끝날 때 확인되었습니다(사용 시지연됨11878_11932토토 베이조건 설정명령.
생성 시 토토 베이조건은 항상 세 가지 중 하나를 제공합니다.
특성:처음에는 연기됨,
처음에는 즉시 연기 가능또는처음에는 즉시 연기할 수 없음. 는
세 번째 클래스는의 영향을 받지 않습니다.SET
토토 베이명령.
현재 외래 키 제약조건만 이에 의해 영향을 받습니다.
설정. Check 및 Unique 제약 조건은 항상 효과적입니다.
처음에는 즉시 연기할 수 없습니다.
참고
이 명령은 내부 제약 조건의 동작만 변경합니다.
현재 거래. 따라서 이 명령을 실행하면
트랜잭션 블록 외부(시작/커밋쌍), 그것
아무런 효과가 없을 것 같습니다. 변경을 원하시면
a를 발행할 필요 없이 토토 베이 조건의 동작토토 베이조건 설정모든 거래에서 명령을 실행하고,
지정하다처음에는 연기됨또는처음에는 즉시당신이 생성할 때
토토 베이.
호환성
이 명령은 SQL에 정의된 동작을 준수합니다.
표준, 다음과 같은 제한을 제외하고포스트그레SQL, 외래 키에만 적용됩니다.
토토 베이.