변경 무지개 토토 - 무지개 토토 정의 변경
연장이름
업데이트 [tonew_version
] 변경 무지개 토토이름
스키마 설정new_schema
연장이름
addmember_object
연장이름
드롭member_object
여기서member_object
IS :액세스 방법Object_name
| 골재Aggregate_name
(Aggregate_Signature
) | 깁스 (source_type
astarget_type
) | 대조object_name
| 변환Object_Name
| 도메인object_name
| 이벤트 트리거Object_name
| 외국 데이터 포장지Object_name
| 외국 표object_name
| 기능function_name
[[[[argmode
] [argname
]Argtype
[, ...])] | 구체화 된보기object_name
| 연산자Operator_Name
(left_type
,right_type
) | 운영자 클래스Object_name
사용index_method
| 운영자 가족object_name
사용index_method
| [절차] 언어object_name
| 절차Processure_Name
[[[[argmode
] [argname
]Argtype
[, ...])] | 루틴ROUNINE_NAME
[[[[Argmode
] [argname
]Argtype
[, ...])] | 개요object_name
| 순서Object_Name
| 섬기는 사람Object_Name
| 테이블Object_name
| 텍스트 검색 구성Object_Name
| 텍스트 검색 사전Object_Name
| 텍스트 검색 파서Object_Name
| 텍스트 검색 템플릿Object_Name
| 변환type_name
언어lang_name
| 유형Object_Name
| 보다object_name
andAggregate_Signature
IS :* | [Argmode
] [argname
]Argtype
[, ...] | [[Argmode
] [argname
]Argtype
[, ...]] 주문별 주문 [Argmode
] [argname
]Argtype
[, ...]
Alter Extension
설치된 무지개 토토의 정의를 변경합니다. 몇 가지 하위 형태가 있습니다.
업데이트
이 양식은 무지개 토토을 최신 버전으로 업데이트합니다. 무지개 토토자는 현재 설치된 버전을 요청 된 버전으로 수정할 수있는 적절한 업데이트 스크립트 (또는 일련의 스크립트)를 제공해야합니다.
스키마 설정
이 양식은 Extension의 객체를 다른 스키마로 이동합니다. 무지개 토토은이어야합니다.rejocatable이 명령이 성공하려면.
addmember_object
이 양식은 무지개 토토자에 기존 객체를 추가합니다. 이것은 주로 무지개 토토 업데이트 스크립트에 유용합니다. 그 후 물체는 연장의 구성원으로 취급 될 것이다. 특히 무지개 토토을 삭제 하여만 떨어질 수 있습니다.
드롭member_object
이 양식은 무지개 토토자에서 멤버 객체를 제거합니다. 이것은 주로 무지개 토토 업데이트 스크립트에 유용합니다. 객체가 떨어지지 않고 무지개 토토에서만 분리됩니다.
참조PostgreSQL : 문서 : 18 : 36.17. 관련 객체를 무지개 토토 꽁 머니자로 포장이러한 작업에 대한 자세한 내용은
사용하려면 무지개 토토자를 소유해야합니다연장
. 그만큼add
/드롭
양식은 추가/삭제 된 객체의 소유권이 필요합니다.
이름
설치된 무지개 토토자 이름.
new_version
원하는 새 버전의 무지개 토토자. 이것은 식별자 또는 문자열 리터럴로 작성 될 수 있습니다. 지정되지 않은 경우Alter Extension Update
Extension의 컨트롤 파일에서 기본 버전으로 표시된 내용으로 업데이트하려고 시도합니다.
new_schema
무지개 토토에 대한 새 스키마.
Object_Name
Aggregate_name
function_name
OPERATOR_NAME
Processure_Name
ROUTINE_NAME
무지개 토토자에 추가하거나 제거 할 객체의 이름. 테이블, 집계, 도메인, 외국 테이블, 기능, 운영자, 운영자 클래스, 운영자 패밀리, 절차, 루틴, 시퀀스, 텍스트 검색 개체, 유형 및보기의 이름은 스키마 자격이 될 수 있습니다..
source_type
캐스트의 소스 데이터 유형의 이름.
target_type
캐스트의 대상 데이터 유형의 이름.
argmode
함수, 절차 또는 집계 인수의 모드 :in
, out
, inout
또는variadic
. 생략하면 기본값은입니다.in
. 참고Alter Extension
실제로주의를 기울이지 않습니다out
인수, 함수의 신원을 결정하기 위해 입력 인수 만 필요하기 때문입니다. 따라서를 나열하는 것으로 충분합니다in
, inout
및variadic
인수.
argname
함수, 절차 또는 집계 인수의 이름. 참고Alter Extension
실제로 인수 이름에주의를 기울이지 않습니다. 기능의 신원을 결정하기 위해 인수 데이터 유형 만 필요하기 때문에.
Argtype
함수, 절차 또는 집계 인수의 데이터 유형.
left_type
right_type
운영자 인수의 데이터 유형 (선택적으로 스키마 자격). 쓰다없음
접두사 연산자의 누락 된 인수.
절차
이것은 소음 단어입니다.
type_name
변환의 데이터 유형의 이름.
lang_name
변환 언어의 이름.
업데이트하려면hstore
버전 2.0에 대한 무지개 토토 :
Alter Extension Hstore 업데이트 '2.0';
의 스키마 변경hstore
무지개 토토utils
:
Alter Extension HSTORE 세트 스키마 유틸리티;
기존 함수를 추가하려면HSTORE
무지개 토토 :
ALTER EXTENSION HSTORE 추가 기능 populate_record (Anylement, hstore);
연장
isPostgreSQL무지개 토토.