범퍼카 토토조건 설정행동을 설정합니다 현재 트랜잭션 내에서 제약 조건을 확인합니다.즉시범퍼카 토토조건은 각 끝에서 확인됩니다. 진술.지연됨범퍼카 토토조건은 그렇지 않습니다. 트랜잭션 커밋까지 확인됩니다. 각 범퍼카 토토조건에는 고유한 것이 있습니다.즉시또는지연됨모드.
생성 시 범퍼카 토토 조건은 세 가지 중 하나가 부여됩니다. 특성:처음에는 연기 가능 연기됨, 처음에는 연기 가능 즉시또는지연할 수 없음. 는 세 번째 수업은 항상즉시그리고 그렇지 않습니다 의 영향을 받음범퍼카 토토조건 설정명령. 처음 두 클래스는 표시된 범위에서 모든 트랜잭션을 시작합니다. 모드이지만 해당 동작은 트랜잭션 내에서 다음과 같이 변경될 수 있습니다.범퍼카 토토조건 설정.
범퍼카 토토조건 설정목록 포함 제약 조건 이름은 해당 제약 조건의 모드만 변경합니다( 모두 연기 가능해야 합니다.) 각 제약조건 이름은 다음과 같습니다. 스키마 자격을 갖춘. 현재 스키마 검색 경로는 찾는 데 사용됩니다. 스키마 이름이 지정되지 않은 경우 첫 번째로 일치하는 이름입니다.모두 범퍼카 토토조건 설정모든 모드를 변경합니다 연기 가능한 범퍼카 토토 조건.
언제범퍼카 토토조건 설정모드를 변경합니다 범퍼카 토토 조건 중지연됨에즉시, 새 모드가 적용됩니다. 소급하여: 발생할 수 있는 미해결 데이터 수정 사항 거래가 끝날 때 확인되었으며 대신 확인되었습니다. 실행하는 동안SET 범퍼카 토토명령. 그러한 범퍼카 토토 조건을 위반하는 경우,범퍼카 토토조건 설정실패(변경되지 않음) 범퍼카 토토 모드). 따라서,SET 범퍼카 토토범퍼카 토토조건을 강제로 확인하는 데 사용할 수 있습니다. 거래의 특정 지점에서 발생합니다.
현재는 만고유, 기본 키, 참조(외래 키) 및제외제약조건은 다음과 같습니다. 이 설정의 영향을 받습니다.NULL이 아님그리고확인제약조건은 항상 확인됩니다. 행이 삽입되거나 수정되는 즉시 (아님문의 끝 부분). 선언되지 않은 고유성 및 제외 제약조건지연 가능또한 확인되었습니다 즉시.
다음과 같이 선언된 트리거의 실행"범퍼카 토토 트리거"또한 이것에 의해 제어됩니다 설정 — 관련 제약 조건과 동시에 실행됩니다. 확인해야 합니다.
왜냐하면PostgreSQL하지 않습니다 제약 조건 이름은 스키마 내에서 고유해야 합니다(그러나 테이블당), 하나 이상의 일치 항목이 있을 수 있습니다. 지정된 제약조건 이름 이 경우SET 범퍼카 토토모든 경기에 적용됩니다. 에 대한 스키마에 한정되지 않은 이름(일치 항목이 발견된 경우) 검색 경로의 일부 스키마에서 나중에 나타나는 스키마 경로는 검색되지 않습니다.
이 명령은 다음 내 제약 조건의 동작만 변경합니다. 현재 거래. 따라서 이 명령을 외부에서 실행하면 거래 블록(시작/커밋pair), 아무 것도 없는 것 같습니다. 효과.