지원되지 않는 버전: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
이 문서는 지원되지 않는 배트맨 토토 버전에 대한 것입니다.
다음에 대한 동일한 페이지를 보고 싶을 수도 있습니다.현재버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

48.35. pg_pltemplate

카탈로그pg_pltemplate상점"템플릿"절차적 언어에 대한 정보. 언어에 대한 템플릿을 사용하면 간단한 방법으로 특정 데이터베이스에 언어를 생성할 수 있습니다.언어 생성명령, 구현 세부정보를 지정할 필요가 없습니다.

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

표 48-35.pg_pltemplate

이름 유형 설명
tmplname 이름 이 템플릿의 언어 이름
tmpl신뢰할 수 있는 부울 언어가 신뢰할 수 있는 것으로 간주되면 참
tmpldbacreate 부울 데이터베이스 소유자가 언어를 생성할 수 있는 경우 참
tmplhandler 텍스트 호출 핸들러 함수 이름
tmplinline 텍스트 익명 블록 핸들러 함수의 이름, 또는 없으면 null
tmplvalidator 텍스트 검증기 함수의 이름, 또는 없으면 null
tmpllibrary 텍스트 언어를 구현하는 공유 라이브러리의 경로
tmplacl 아클리템[] 템플릿에 대한 접근 권한(실제로 사용되지 않음)

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

참고:그럴 가능성이 높습니다.pg_pltemplate일부 향후 릴리스에서 제거될 예정입니다.배트맨 토토, 해당 확장 프로그램 설치 스크립트에서 절차적 언어에 대한 지식을 유지하는 데 찬성합니다.