이 문서는 지원되지 않는 버전의 토토을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다현재버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.

45.34. PG_PLTEMPLATE

카탈로그PG_PLTEMPLATE상점"템플릿"절차에 대한 정보 언어. 언어를위한 템플릿은 언어가 특정 데이터베이스에서 간단하게 생성언어 생성명령을 지정할 필요가 없습니다 구현 세부 사항.

대부분의 시스템 카탈로그와 달리PG_PLTEMPLATE의 모든 데이터베이스에서 공유됩니다 클러스터 :의 사본은 단지 하나뿐입니다.PG_PLTEMPLATE클러스터 당, 당 1 개가 아닙니다 데이터 베이스. 이를 통해 정보에 액세스 할 수 있습니다 필요에 따라 데이터베이스.

표 45-34.PG_PLTEMPLATE

이름 타입 설명
tmplname 이름 이 템플릿이 언어의 이름
tmpltrusted 부울 언어가 신뢰할 수있는 것으로 간주되는 경우
TMPLDBACREATE 부울 데이터베이스에 의해 언어가 생성 될 수있는 경우 True 소유자
tmplhandler 텍스트 통화 핸들러 기능의 이름
tmplinline 텍스트 익명 블록 핸들러 기능의 이름 또는 null if 없음
tmplValidator 텍스트 유효성 검사 기능의 이름 또는 null if none
tmpllibrary 10400_10406 언어를 구현하는 공유 라이브러리의 경로
tmplacl aclitem [] 템플릿에 대한 권한 액세스 권한 (실제로는 아닙니다 사용된)

현재 조작하는 명령은 없습니다 절차 언어 템플릿; 내장을 변경합니다 정보, 수퍼 유저는 일반적인 사용을 사용하여 테이블을 수정해야합니다삽입, 삭제, 또는업데이트명령.

참고 :아마도pg_pltemplate일부에서는 제거됩니다 향후 릴리스토토, 이것을 유지하기 위해 각각의 절차 언어에 대한 지식 확장 설치 스크립트.