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

ALTER 토토 커뮤니티

이름

Alter 토토 커뮤니티- 정의를 변경하십시오 도메인

시놉시스

Alter 토토 커뮤니티이름set default표현| 삭제 기본값이름set | drop null이 아닙니다
토토 커뮤니티 변경이름add토토 커뮤니티_constraint[유효하지 않음]
토토 커뮤니티 변경이름드롭 제약 조건 [존재하는 경우]제약 _name[제한 | 캐스케이드]
토토 커뮤니티 변경이름제약 이름 바꾸기제약 _nametonew_constraint_nameAlter 토토 커뮤니티이름제약 조건 검증제약 _nameAlter 토토 커뮤니티이름소유자에게New_ownerAlter 토토 커뮤니티이름이름 바꾸기new_nameAlter 토토 커뮤니티이름스키마 설정new_schema

설명

Alter 토토 커뮤니티정의를 변경합니다 기존 토토 커뮤니티의. 몇 가지 하위 형식이 있습니다 :

설정/드롭 기본값

이 양식은 토토 커뮤니티. 기본값은 후속에만 적용됩니다삽입명령; 그들은 그렇지 않습니다 토토 커뮤니티을 사용하여 이미 테이블에있는 행에 영향을 미칩니다.

set/drop not null

이 양식은 토토 커뮤니티이 허용하도록 표시되는지 여부를 변경합니다. 널 값 또는 널 값을 거부합니다. 당신은 할 수 있습니다널 설정열이있을 때 토토 커뮤니티 사용에는 널 값이 없습니다.

add토토 커뮤니티_constraint[ 유효하지 않음]

이 양식은 동일한 구문배트맨 토토 : 문서 : 9. 새로운 제약 조건이 토토 커뮤니티에 추가되면 모두 해당 토토 커뮤니티을 사용하는 열은 새롭게 확인됩니다. 추가 제약. 이러한 점검은 추가하여 억제 할 수 있습니다 를 사용한 새로운 제약 조건유효한옵션; 제약 조건은 나중에 유효 할 수 있습니다 사용ALTER 토토 커뮤니티 ... 검증 강제. 새로 삽입되거나 업데이트 된 행은 항상입니다 모든 제약 조건, 심지어 표시된 제약조차 확인유효하지 않음. 유효한check제약 조건.

드롭 제약 조건 [존재하는 경우]

이 양식은 토토 커뮤니티에 제약 조건을 삭제합니다. 만약에존재하는 경우지정되고 제약 조건이 있습니다 존재하지 않으며 오류가 발생하지 않습니다. 이 경우 통지 대신 발급됩니다.

제약 이름 바꾸기

이 양식은 토토 커뮤니티.

제약 조건 검증

이 양식은 이전에 추가 된 제약 조건을 확인합니다.유효하지 않음, 즉, 그것을 확인하십시오 토토 커뮤니티을 사용하는 열의 모든 데이터는 지정된 것을 만족합니다. 강제.

소유자

이 양식은 도메인의 소유자를 지정된 사용자.

Rename

이 양식은 도메인의 이름을 변경합니다.

스키마 설정

이 양식은 토토 커뮤니티의 스키마를 변경합니다. 어느 토토 커뮤니티과 관련된 제약 조건은 새로운 스키마도

사용하려면 토토 커뮤니티을 소유해야합니다ALTER 토토 커뮤니티. 토토 커뮤니티의 스키마를 변경하려면도 있어야합니다.생성새 스키마의 권한. 에게 소유자를 변경하십시오. 새로운 소유의 역할과 그 역할은Create도메인 스키마의 권한. (이것들 소유자를 변경하는 것은 아무것도하지 않는 제한이 시행됩니다 도메인을 떨어 뜨리고 재현하여 할 수 없었습니다. 그러나 a Superuser는 어쨌든 모든 도메인의 소유권을 변경할 수 있습니다.)

매개 변수

이름

기존의 이름 (schema-qualified) 도메인 변경.

토토 커뮤니티_constraint

도메인의 새로운 도메인 제약 조건.

제약 _name

삭제 또는 이름을 바꾸는 기존 제약 조건의 이름.

유효하지 않음

제약 조건에 대한 기존 열 데이터를 확인하지 마십시오 효력.

캐스케이드

강제.

제한

의존적 인 경우 제약 조건을 떨어 뜨리지 않음 사물. 이것은 기본 동작입니다.

new_name

도메인의 새 이름.

new_constraint_name

제약 조건의 새 이름.

New_owner

도메인의 새 소유자의 사용자 이름.

new_schema

토토 커뮤니티의 새 스키마.

노트

현재,ALTER 토토 커뮤니티 추가 강제andALTER 토토 커뮤니티 세트가 아닙니다 널명명 된 토토 커뮤니티 또는 파생 토토 커뮤니티이 데이터베이스의 모든 테이블의 복합 유형 열 내에서 사용됩니다. 그들은 결국 새로운 것을 확인할 수 있도록 개선되어야합니다. 그러한 중첩 된 열에 대한 제약.

a를 추가하려면NOT NULLa 토토 커뮤니티:

ALTER 도메인 ZIPCODE SET NOT NULL;

aNOT NULL제약 토토 커뮤니티 :

ALTER 도메인 ZIPCODE DROP NOT NULL;

토토 커뮤니티에 검사 제약 조건을 추가하려면 :

ALTER 토토 커뮤니티 ZIPCODE 추가 제약 조건 Zipchk Check (char_length (value) = 5);

토토 커뮤니티에서 점검 제약 조건을 제거하려면 :

ALTER 토토 커뮤니티 ZIPCODE DROP SARBESTAINT ZIPCHK;

도메인의 확인 제약 조건 이름을 바꾸려면 :

ALTER 도메인 ZIPCODE REMAIL 제약 조건 Zipchk에서 Zip_check;

토토 커뮤니티을 다른 스키마로 이동하려면 :

ALTER 토토 커뮤니티 ZIPCODE 세트 스키마 고객;

호환성

Alter 토토 커뮤니티SQL표준을 제외하고소유자, Rename, 스키마 세트제약 조건 검증변형, 즉PostgreSQL확장. 그만큼유효하지 않음조항제약 조건 추가변형은 또한입니다.PostgreSQL확장.