젠 토토 : 문서 : 9.6 : 젠 토토 | |||
---|---|---|---|
PostgreSQL : 문서 : 9.6 : 스포츠 토토 사이트 Trigger | 토토 사이트 순위 PostgreSQL : 문서 : 9.6 : SQL 명령 | 다음 |
토토 사이트 Type이름 Action[, ...]이름소유자에게New_owner| current_user |이름속성 이름 바꾸기Attribute_Nametonew_attribute_name[캐스케이드 | 제한]이름이름 바꾸기new_name토토 사이트 Type이름스키마 설정new_schema토토 사이트 Type이름값 추가 [존재하지 않으면]new_enum_value[이전 | 후에기존 _enum_value]여기서Action중 하나입니다.속성 추가Attribute_name data_type[CollateCollation] [캐스케이드 | 제한]Attribute_Name[캐스케이드 | 제한]Attribute_Name[데이터 설정] 유형data_type[CollateCollation] [캐스케이드 | 제한]
토토 사이트 Type기존 유형의 정의를 변경합니다. 몇 가지 하위 형태가 있습니다.
이 양식은 동일한 구문을 사용하여 복합 유형에 새 속성을 추가합니다.PostgreSQL : 문서 : 9.6 : 토토 만들기.
이 양식은 합성 유형에서 속성을 삭제합니다. 만약에존재하는 경우지정되어 속성이 존재하지 않으며 오류가 발생하지 않습니다. 이 경우 통지가 대신 발행됩니다.
이 양식은 복합 유형의 속성 유형을 변경합니다.
이 양식은 유형의 소유자를 변경합니다.
이 양식은 합성 유형의 유형의 이름 또는 개별 속성의 이름을 변경합니다.
이 양식은 유형을 다른 스키마로 이동합니다.
이 양식은 열거 유형에 새 값을 추가합니다. 열거의 순서에있는 새로운 가치의 위치는로 지정 될 수 있습니다.전또는이후기존 값 중 하나. 그렇지 않으면 새 항목이 값 목록 끝에 추가됩니다.
if존재하지 않으면지정되어 있습니다. 유형에 이미 새 값이 포함 된 경우 오류가 아닙니다. 통지가 발행되지만 다른 조치는 취하지 않습니다. 그렇지 않으면 새 값이 이미 존재하면 오류가 발생합니다.
변경중인 유형의 타이핑 된 테이블로 작동을 자동으로 전파합니다.
변경되는 유형이 입력 된 테이블의 유형 인 경우 작업을 거부하십시오. 이것은 기본입니다.
the속성 추가,삭제 속성및토토 사이트 Attribute동작을 동시에 적용하기 위해 다중 변경 목록으로 결합 할 수 있습니다. 예를 들어, 여러 속성을 추가하거나 단일 명령에서 여러 속성의 유형을 변경할 수 있습니다.
사용할 유형을 소유해야합니다토토 사이트 Type. 유형의 스키마를 변경하려면도 있어야합니다.생성새 스키마의 권한. 소유자를 변경하려면 새로운 소유 역할의 직간접 또는 간접 구성원이어야하며 해당 역할이 있어야합니다.생성유형 스키마의 권한. (이러한 제한 사항은 유형을 삭제하고 재현하여 소유자가 할 수없는 일을하지 않는다는 것을 강요합니다. 그러나 슈퍼 사용자는 어쨌든 모든 유형의 소유권을 변경할 수 있습니다.) 속성을 추가하거나 속성 유형을 변경하려면usage데이터 유형의 권한.
기존 유형의 이름 (아마도 스키마 자격)이 변경 될 것입니다.
유형의 새 이름.
유형의 새 소유자의 사용자 이름.
유형에 대한 새 스키마.
Add, Alter 또는 Drop의 속성 이름.
이름이 바뀌는 속성의 새 이름.
추가 할 속성의 데이터 유형 또는 ALTER를위한 새 유형의 속성 유형.
열거 유형의 값 목록에 추가 될 새 값. 모든 열거 리터럴과 마찬가지로 인용해야합니다.
열거 유형의 정렬 순서에서 새 값을 추가 해야하는 기존 열거 값. 모든 열거 리터럴과 마찬가지로 인용해야합니다.
토토 사이트 Type ... Add value(열거 유형에 새 값을 추가하는 양식)는 트랜잭션 블록 내부에서 실행할 수 없습니다.
추가 열거 값과 관련된 비교는 때때로 열거 유형의 원래 구성원 만 포함하는 비교보다 느리게됩니다. 이것은 보통 만 발생합니다.전또는이후는 목록 끝이 아닌 다른 곳에서 새 값의 정렬 위치를 설정하는 데 사용됩니다. 그러나 때로는 새 값이 마지막에 추가 되더라도 발생합니다 (OID 카운터가 발생하는 경우"포장"열거 유형의 원래 생성 이후). 둔화는 일반적으로 중요하지 않습니다.
데이터 유형 이름 바꾸려면 :
토토 사이트 Type Electronic_mail 이메일로 이름 바꾸기;
유형의 소유자를 변경하려면이메일toJoe:
토토 사이트 Type Email 소유자에게 Joe;
유형의 스키마를 변경하려면이메일to고객:
토토 사이트 Type 이메일 세트 스키마 고객;
유형에 새 속성을 추가하려면 :
토토 사이트 Type Compfoo 추가 속성 F3 INT;
특정 정렬 위치에서 열거 유형에 새 값을 추가하려면 :
토토 사이트 TYPE COLORS 'Red'후 '오렌지'를 추가합니다.
PostgreSQL : 문서 : 9.6 : 스포츠 토토 사이트 Trigger | 젠 토토 : 문서 : 9.6 : 젠 토토 9.6.24 문서화 | 다음 |
토토 사이트 Trigger | 토토 사이트 순위 PostgreSQL : 문서 : 9.6 : SQL 명령 | 토토 사이트 사용자 |