이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다PostgreSQL : 문서 : 17 : 스포츠 토토 결과 세트버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

세트 범퍼카 토토 조건

이름

SET 제약 조건-제약 조건 검사 타이밍을 설정합니다 현재 거래

시놉시스

세트 범퍼카 토토 조건 all |이름[, ...] 연기 | 즉각적인

설명

범퍼카 토토 세트동작을 설정합니다 현재 트랜잭션 내의 제약 조건.즉시각각의 끝에 범퍼카 토토 조건이 확인됩니다 성명.연기범퍼카 토토 조건이 아닙니다 트랜잭션 커밋 될 때까지 확인. 각 범퍼카 토토 조건은 고유 한즉시또는연기모드.

창조시 범퍼카 토토은 세 가지 중 하나가 주어집니다 형질:처음에는 연기 가능합니다 연기, 처음에는 연기 가능합니다 즉각적인, 또는연기가되지 않음. 그만큼 제 3 수업은 항상즉시의 영향범퍼카 토토 설정명령. 처음 두 클래스는 표시된 모든 트랜잭션을 시작합니다. 모드이지만 거래 내에서 동작을 변경할 수 있습니다.범퍼카 토토 세트.

범퍼카 토토 세트목록이 있습니다 제약 이름 이름은 해당 제약 조건의 모드를 변경합니다 ( 모두 연기 가능해야합니다). 각 제약자 이름이 될 수 있습니다 스키마 자격. 현재 스키마 검색 경로를 찾는 데 사용됩니다 스키마 이름이 지정되지 않은 경우 첫 번째 일치 이름.범퍼카 토토 조건 세트 모두모든 모드를 변경합니다 연기 가능한 제약.

언제범퍼카 토토 세트모드를 변경합니다 의 범퍼카 토토 조건연기to즉시, 새로운 모드가 적용됩니다 소급 : 미결제 데이터 수정 거래가 끝날 때 확인되었습니다. 실행 중세트 범퍼카 토토 조건명령. 그러한 범퍼카 토토이 위반되면범퍼카 토토 세트실패합니다 (그리고 변경되지 않습니다 범퍼카 토토 모드). 따라서,세트 범퍼카 토토 조건범퍼카 토토 조건을 확인하는 데 사용될 수 있습니다 거래의 특정 시점에서 발생합니다.

현재, 만고유 한, 기본 키, 참조(외국 키) 및제외제약 조건입니다 이 설정의 영향을받습니다.NOT NULLandcheck제약 조건은 항상 점검됩니다 행이 삽입되거나 수정되면 즉시 (아님성명서 끝에서). 선언되지 않은 독창성 및 배제 범퍼카 토토연기 가능도 확인됩니다 즉시.

선언 된 트리거 발사"범퍼카 토토 트리거"또한 이것에 의해 제어됩니다 설정 - 관련 범퍼카 토토 조건과 동시에 발사 확인해야합니다.

노트

왜냐하면PostgreSQL그렇지 않습니다 구속 조건 이름이 스키마 내에서 고유해야합니다 (그러나 테이블 당), 지정된 제약 이름. 이 경우세트 범퍼카 토토 조건모든 경기에서 행동합니다. a 비 스키마 자격이없는 이름, 일단 경기 또는 경기가 발견되면 검색 경로의 일부 스키마에서 스키마는 나중에 나타납니다. 경로는 검색되지 않습니다.

이 명령은 현재 거래. 따라서이 명령을 실행하면 a 외부 에서이 명령을 실행하십시오 트랜잭션 블록 (시작/커밋pair), 아무 것도없는 것으로 보입니다 효과.

호환성

이 명령은 SQL에 정의 된 동작을 준수합니다. 표준, 제한을 제외하고PostgreSQL, 그것은 적용되지 않습니다NOT NULLcheck범퍼카 토토. 또한,PostgreSQL가 아닌 고유성 제약 조건을 즉시 확인하십시오 표준이 제안한 진술 종료.