지원되지 않는 버전 :12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1
이 문서는 지원되지 않는 버전의 토토 커뮤니티을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

47.35. PG_PLTEMPLATE

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

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

표 47-35.PG_PLTEMPLATE

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

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

참고 :아마도PG_PLTEMPLATE미래에 제거 될 것입니다 출시토토 커뮤니티, 유리한 절차 언어에 대한 이러한 지식을 보관합니다 각각의 확장 설치 스크립트.