배트맨 토토허용 사용자 정의 기능은 다른 언어로 작성됩니다 SQL 및 C.이 다른 언어는 일반적으로라고합니다.절차 언어(pls). 절차로 작성된 함수의 경우 언어, 데이터베이스 서버에는 어떻게 지식이 내장 지식이 없습니다. 함수의 소스 텍스트를 해석합니다. 대신, 작업은입니다 세부 사항을 알고있는 특별 핸들러에게 전달 언어. 핸들러는 모든 구문 분석 작업을 수행 할 수 있으며 구문 분석, 실행 등 자체 또는"접착제"사이배트맨 토토및 기존 구현 프로그래밍 언어. 핸들러 자체는 C 언어입니다 함수는 공유 객체로 컴파일되고 주문시로드됩니다. 다른 C 기능과 마찬가지로
현재 4 개의 절차 언어가 있습니다 기준배트맨 토토분포 :pl/pgsql(39 장),pl/tcl(PostgreSQL : 문서 : 9.0 : PL/스포츠 토토 -스포츠 토토 절차 언어),pl/perl(41 장) 및pl/python(PostgreSQL : 문서 : 9.0 : PL/롤 토토 -롤 토토 Prossural Language). 이용 가능한 추가 절차 언어가 있습니다 핵심 분포에 포함되지 않습니다.부록 G정보가 있습니다 그들을 찾습니다. 또한 다른 언어는 정의 할 수 있습니다 사용자; 새로운 절차 언어 개발의 기본 사항은 다음과 같습니다 커버PostgreSQL : 문서 : 9.0 : 절차 언어 토토 꽁 머니 작성.