변경 토토 캔 - 토토 캔의 정의 변경
토토 캔 변경이름
[[[[argmode
] [argname
]Argtype
[, ...]]]Action
[...] [제한]이름
[[[[argmode
] [argname
]Argtype
[, ...]])]new_name
토토 캔 변경이름
[[[[argmode
] [argname
]Argtype
[, ...]])]New_owner
| current_user |이름
[[[[argmode
] [argname
]Argtype
[, ...]])]new_schema
토토 캔 변경이름
[[[[argmode
] [argname
]Argtype
[, ...]])]Extension_name
여기서Action
중 하나입니다.[외부] 보안 소개 | [외부] 보안 정의기configuration_parameter
to | =value
| 기본configuration_parameter
전류에서configuration_parameter
모든 재설정
토토 캔 변경
토토 캔의 정의를 변경합니다.
사용 토토 캔를 소유해야합니다토토 캔 변경
. 프로 시저 스키마를 변경하려면도 있어야합니다.Create
새 스키마의 권한. 소유자를 변경하려면 새로운 소유 역할의 직간접 또는 간접 구성원이어야하며 해당 역할이 있어야합니다.Create
프로 시저 스키마의 권한. (이러한 제한은 소유자가 토토 캔를 삭제하고 재현하여 할 수없는 일을하지 않는다는 것을 강요합니다. 그러나 슈퍼업자는 어쨌든 모든 토토 캔의 소유권을 변경할 수 있습니다.).
이름
기존 절차의 이름 (선택적으로 스키마 자격). 인수 목록이 지정되지 않으면 이름은 스키마에서 고유해야합니다.
argmode
인수의 모드 :in
또는variadic
. 생략하면 기본값은입니다.in
.
argname
인수의 이름. 참고토토 캔 변경
절차의 신원을 결정하기 위해서는 인수 데이터 유형 만 필요하기 때문에 실제로 인수 이름에주의를 기울이지 않습니다..
Argtype
프로 시저의 인수의 데이터 유형 (선택적으로 스키마 자격이있는 경우).
new_name
절차의 새 이름.
New_owner
토토 캔의 새로운 소유자. 토토 캔가 표시되면보안 정의기
, 이후 새 소유자로 실행됩니다.
new_schema
토토 캔에 대한 새 스키마.
Extension_name
절차가 의존하는 확장의 이름.
[ 외부] Security Invoker
[ 외부] Security Definer
토토 캔가 보안 정의 자인지 아닌지를 변경하십시오. 키워드외부
는 SQL 준수에 대해 무시됩니다. 보다프로 시저 작성이 기능에 대한 자세한 내용은
configuration_parameter
value
프로 시저가 호출 될 때 할당을 구성 매개 변수로 추가하거나 변경하십시오. 만약에value
is기본값
또는, 동등하게리셋
사용됩니다. 토토 캔-로컬 설정이 제거되어 토토 캔가 환경에 존재하는 값으로 실행되도록합니다. 사용모든 재설정
모든 토토 캔-로컬 설정을 지우려면현재에서 설정
현재의 매개 변수 값을 저장합니다.토토 캔 변경
토토 캔가 입력 될 때 적용 할 값으로 실행됩니다.
참조set및배트맨 토토 : 문서 : 11 : 19 장. 서버 구성허용되는 매개 변수 이름 및 값에 대한 자세한 내용은
제한
SQL 표준에 맞는 무시.
절차 이름 바꾸려면insert_data
유형의 두 가지 인수정수
toinsert_record
:
Alter Procedure Insert_data (Integer, Integer) insert_record;로 이름을 바꿉니다.
토토 캔의 소유자를 변경하려면insert_data
유형의 두 가지 인수정수
toJoe
:
Alter Procedure Insert_data (정수, 정수) 소유자에게 Joe;
프로 시저 스키마를 변경하려면insert_data
유형의 두 가지 인수정수
to회계
:
Alter Procedure Insert_Data (정수, 정수) 스키마 회계 설정;
토토 캔를 표시하려면insert_data (정수, 정수)
확장에 의존하는myext
:
Alter Procedure Insert_data (정수, 정수)는 확장에 따라 다릅니다. myext;
토토 캔를 위해 자동으로 설정된 검색 경로를 조정하려면 :
변경 절차 check_password (텍스트) set search_path = admin, pg_temp;
자동 설정을 비활성화하려면search_path
토토 캔 :
변경 절차 check_password (텍스트) Reset Search_Path;
프로 시저는 이제 발신자가 사용하는 검색 경로와 함께 실행됩니다.
이 진술은 부분적으로와 부분적으로 호환됩니다.토토 캔 변경
SQL 표준의 명령문. 이 표준은 프로 시저의 더 많은 속성을 수정할 수 있지만 프로세스 이름을 바꾸거나 프로 시저를 보안 정의기를 만들거나 구성 매개 변수 값을 프로 시저에 첨부하거나 프로 시저의 소유자, 스키마 또는 변동성을 변경하는 기능을 제공하지 않습니다.제한
키워드, 선택 사항PostgreSQL.