이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다PostgreSQL : 문서 : 17 : 43 장 - PL/토토 꽁 머니 - 토토 꽁 머니 Prossural Language버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

26 장 PL/범퍼카 토토 -범퍼카 토토 절차 언어

pl/범퍼카 토토은 범퍼카 토토 프로그래밍에 기능을 쓸 수 있습니다. 마치 마치 마치 마치 마치 SQL 쿼리에 사용될 수있는 언어 안으로Postgres.

pl/범퍼카 토토 Intepreter는 전체 범퍼카 토토 통역사입니다. 하지만, 유지하기 위해 특정 작업이 비활성화되었습니다. 시스템의 보안. 일반적으로 운영 환경과 상호 작용하는 것입니다. 이것 파일 핸들 작업 포함요구 사항, 그리고use(외부 모듈의 경우). 그것 이 보안은 절대적이지 않다는 점에 유의해야합니다. 물론, 여러 서비스 거부 공격은 여전히 가능합니다-메모리 피로와 끝없는 루프는 두 가지 예입니다.

26.1. 구축 및 설치

설치중인 경우 PL/범퍼카 토토을 구축하고 설치하려면Postgres소스에서-with-범퍼카 토토구성스크립트. pl/범퍼카 토토이 필요합니다 그게범퍼카 토토설치되었습니다. 그만큼lib범퍼카 토토라이브러리는 a로 빌드되었습니다 공유 객체. 이 글을 쓰는 시점에서 이것은 거의입니다 배포 된 범퍼카 토토 패키지의 경우는 절대 없습니다. 운영 체제. 이와 같은 메시지가 표시됩니다 이 사실을 지적하는 빌드 :

*****
* lib범퍼카 토토은 공유 라이브러리가 아니기 때문에 pl/perl을 구축 할 수 없습니다.
* 건너 뛰었습니다.
*****
따라서 다시 건설해야하고 설치하다범퍼카 토토수동으로 가능합니다 pl/범퍼카 토토을 구축하려면

범퍼카 토토을 다시 설치 한 다음 디렉토리로 변경SRC/PL/PL범퍼카 토토inPostgres소스 트리 및 발행 명령

gmake clean
모든 것을 gmake
Gmake install

theCreatelang명령은 사용됩니다 언어를 데이터베이스에 설치하십시오.

$ Createlang plperl template1
Template1에 설치되면 모든 미래의 데이터베이스가 언어를 자동으로 설치하도록하십시오.