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

메이저 토토 사이트 세트

제약 설정 설정 - 현재 트랜잭션에 대한 제약 조건 검사 타이밍 설정

Synopsis

세트 메이저 토토 사이트 조건 all |이름[, ...] 연기 | 즉각적인

설명

메이저 토토 사이트 세트현재 트랜잭션 내에서 제약 조건 검사의 동작을 설정합니다.즉시각 문의 끝에서 메이저 토토 사이트 조건이 확인됩니다.연기트랜잭션 커밋까지 메이저 토토 사이트 조건이 점검되지 않습니다. 각 메이저 토토 사이트 조건은 고유 한즉시또는연기모드.

창조시 메이저 토토 사이트은 세 가지 특성 중 하나가 주어집니다.연기가 처음 연기, 처음에 지연 가능또는연기가되지 않음. 세 번째 수업은 항상즉시메이저 토토 사이트 세트명령. 처음 두 클래스는 표시된 모드에서 모든 트랜잭션을 시작하지만 거래 내에서 동작을 변경할 수 있습니다.메이저 토토 사이트 세트.

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

언제메이저 토토 사이트 세트메이저 토토 사이트 조건의 모드를 변경합니다.연기to즉시, 새로운 모드는 소급 적용됩니다 : 트랜잭션이 끝날 때 확인되었을 미결제 데이터 수정은 대신를 확인하는 동안 확인됩니다메이저 토토 사이트 세트명령. 그러한 메이저 토토 사이트이 위반되면메이저 토토 사이트 세트실패합니다 (및 메이저 토토 사이트 조건 모드를 변경하지 않음). 따라서,메이저 토토 사이트 세트트랜잭션의 특정 지점에서 메이저 토토 사이트 조건을 확인하는 데 사용될 수 있습니다.

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

선언 된 트리거 발사메이저 토토 사이트 트리거이 설정에 의해 제어됩니다. - 관련 메이저 토토 사이트 조건을 확인 해야하는 동시에 발사됩니다.

노트

때문에PostgreSQL스키마 내에서 제약 조건 이름이 고유해야 할 필요는 없지만 지정된 구속 조건 이름에 대해 둘 이상의 일치가있을 수 있습니다. 이 경우메이저 토토 사이트 세트모든 경기에서 행동합니다. 비 스키마 자격이없는 이름의 경우 검색 경로의 일부 스키마에서 일치 또는 경기가 발견되면 경로에 나중에 나타나는 스키마는 검색되지 않습니다.

이 명령은 현재 트랜잭션 내의 제약 조건을 변경합니다. 트랜잭션 블록 외부 에서이 문제를 발급하면 경고가 나오고 효과가 없습니다.

14999_15014

이 명령은 SQL 표준에 정의 된 동작을 준수합니다.PostgreSQL, 그것은 적용되지 않습니다NOT NULLCHECK메이저 토토 사이트. 또한,PostgreSQL표준이 제안한대로 진술이 끝나지 않고, 정류 할 수없는 고유성 제약 조건을 즉시 확인합니다.