이 문서는 지원되지 않는 토토 커뮤니티 버전에 대한 것입니다.
다음에 대한 동일한 페이지를 보고 싶을 수도 있습니다.현재버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

47.35. pg_pltemplate

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

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

표 47-35.pg_pltemplate

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

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

참고:그럴 가능성이 높습니다.pg_pltemplate향후 삭제될 예정입니다 의 출시토토 커뮤니티에 찬성하여 절차적 언어에 대한 지식을 각각의 확장 설치 스크립트.