연장이름업데이트 [tonew_version]
변경 확장이름스키마 설정new_schema연장이름addmember_objectAlter Extension이름드롭member_object
여기서member_objectis :집계agg_name(agg_type[, ...]) |
깁스 (source_typeastarget_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|
개요Object_Name|
순서Object_Name|
섬기는 사람object_name|
테이블object_name|
텍스트 검색 구성Object_name|
텍스트 검색 사전Object_name|
텍스트 검색 파서object_name|
텍스트 검색 템플릿Object_Name|
유형object_name|
보다object_name
연장정의를 변경합니다 설치된 확장. 몇 가지 하위 형태가 있습니다.
이 양식은 확장을 최신 버전으로 업데이트합니다. 그만큼 확장자는 적절한 업데이트 스크립트 (또는 일련의 스크립트)는 현재 설치된 버전을 요청 된 버전.
이 양식은 Extension의 객체를 다른 스키마로 이동합니다. 그만큼 확장자는이어야합니다.rejocatable이것 성공하라는 명령.
이 양식은 확장자에 기존 객체를 추가합니다. 이것은 주로 확장 업데이트 스크립트에 유용합니다. 대상이 될 것입니다 이어서 연장의 구성원으로 취급된다. 특히, 그것은 확장자를 떨어 뜨려만 떨어질 수 있습니다.
이 양식은 확장자에서 멤버 객체를 제거합니다. 이것은 주로 확장 업데이트 스크립트에 유용합니다. 객체는 아닙니다 삭제, 확장에서만 분리됩니다.
참조PostgreSQL : 문서 : 9.3 : 관련 객체를 롤 토토자로 포장더 많은 이 작업에 대한 정보.
사용하려면 확장자를 소유해야합니다변경 확대. 그만큼add/드롭양식은 추가/드롭의 소유권이 필요합니다 물체도 마찬가지입니다.
설치된 확장자의 이름.
원하는 새 버전의 확장자. 이것은 다음과 같이 쓸 수 있습니다 식별자 또는 문자열 문자. 지정되지 않은 경우Alter Extension Update업데이트를 시도합니다 확장자의 기본 버전으로 표시되는 모든 것에 제어 파일.
확장에 대한 새 스키마.
확대. 테이블 이름, 집계, 도메인, 외국 테이블, 기능, 운영자, 운영자 클래스, 운영자 패밀리, 시퀀스, 텍스트 검색 객체, 유형 및 뷰는 될 수 있습니다 스키마 자격.
집계 기능이 작동하는 입력 데이터 유형. 에게 제로 관점 집계 함수를 참조하십시오. 쓰기*입력 데이터 유형 목록 대신
캐스트의 소스 데이터 유형의 이름.
캐스트의 대상 데이터 유형의 이름.
함수 인수의 모드 :in, out, inout또는variadic. 생략하면 기본값은입니다.in. 참고ALTER 확대실제로주의를 기울이지 않습니다out15171_15297in, inout및variadic인수.
함수 인수의 이름. 참고Alter Extension실제로주의를 기울이지 않습니다 인수 이름에, 인수 데이터 유형 만 필요하므로 기능의 정체성을 결정하십시오.
함수 인수의 데이터 유형 (선택적으로 스키마 자격).
운영자 인수의 데이터 유형 (선택적으로 스키마 자격). 쓰다없음접두사 또는 포스트 픽스 연산자의 인수가 누락되었습니다.
이것은 소음 단어입니다.
업데이트하려면hstore확장 버전 2.0 :
Alter Extension Hstore 업데이트 '2.0';
의 스키마를 변경하려면hstore확장utils:
ALTER EXTENSION HSTORE SET SCHEMA UTILS;
기존 함수를 추가하려면hstore확장 :
ALTER EXTENSION HSTORE 추가 기능 populate_record (Anylement, hstore);
이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
Alter Event Trigger | up | 외국 데이터 변경 싸개 |