알 수없는
명령pl/윈 토토은에 대한로드 가능한 절차 언어입니다.PostgreSQL윈 토토 언어는 기능을 작성하고 트리거하는 데 사용됩니다. 절차.
이 패키지는 원래 Jan Wieck에 의해 작성되었습니다.
pl/윈 토토은 작가가 가지고있는 대부분의 기능을 제공합니다. 일부 제한을 제외하고 C 언어에서.
좋은 제한은 모든 것이 실행된다는 것입니다.
안전한 TCL 통역사. 제한된 명령 세트 외에도
Safe TCL, 액세스 할 수있는 몇 가지 명령 만 사용할 수 있습니다.
SPI를 통한 데이터베이스 및를 통해 메시지를 올리려면elog ()
. 내부에 액세스 할 수있는 방법이 없습니다
데이터베이스 백엔드 또는
의 권한PostgreSQLC 함수가 할 수있는대로 사용자 ID. 따라서, 비전지는 없다
데이터베이스 사용자는이 언어를 사용할 수 있습니다.
다른 하나, 구현 제한은 윈 토토 절차입니다 새 데이터에 대한 입력/출력 함수를 작성하는 데 사용할 수 없습니다. 유형.
때로는 윈 토토 기능을 작성하는 것이 바람직합니다. 안전한 윈 토토로 제한되지 않습니다 --- 예를 들어, 메일을 보내는 윈 토토 기능. 이러한 사례를 처리하려면 a가 있습니다 PL/윈 토토U (신뢰할 수없는 윈 토토의 경우) PL/윈 토토의 변형. 이것은 전체 윈 토토 통역사가 사용된.pl/윈 토토u를 사용하는 경우 신뢰할 수없는 절차 언어로 설치해야합니다데이터베이스 슈퍼 사용자만이 기능을 만들 수 있습니다. 그만큼 PL/윈 토토U 기능의 작가는 기능을 처리해야합니다. 원치 않는 일을하는 데 사용될 수 없습니다. 로그인 한 사용자가 수행 할 수있는 일을 데이터베이스 관리자.
PL/윈 토토 및 PL/윈 토토U 통화 처리기의 공유 개체 자동으로 구축되고 설치됩니다.PostgreSQLTCL/TK 인 경우 라이브러리 디렉토리 지원은 구성 단계에 지정됩니다 설치 절차. PL/TCL 및/또는 PL/TCLU를 a에 설치합니다 특정 데이터베이스, 사용Createlang스크립트, 예를 들어Createlang pltcldbname또는Createlang pltcludbname.