지원 버전 :현재(17) /16 / 15 / 14 / 13
개발 버전 :18 / Devel
지원되지 않는 버전 :12 / 11 / 10

42.11. PL/무지개 토토 구성#

이 섹션은 영향을 미치는 구성 매개 변수를 나열합니다pl/무지개 토토.

pl무지개 토토.start_proc(String) #

이 매개 변수는 비어 있지 않은 문자열로 설정된 경우 PL/무지개 토토에 대해 새 무지개 토토 통역사가 생성 될 때마다 실행될 매개 변수가없는 PL/무지개 토토 함수의 이름 (schema-qualified)을 지정합니다. 이러한 함수는 추가 무지개 토토 코드로드와 같은 세션 당 초기화를 수행 할 수 있습니다. 새로운 무지개 토토 통역사는 데이터베이스 세션에서 PL/무지개 토토 함수가 처음 실행되거나 새로운 SQL 역할에 의해 PL/무지개 토토 함수가 호출되어 추가 통역사를 작성해야 할 때 생성됩니다.

참조 된 함수는에 기록되어야합니다.pl무지개 토토언어로 표시되지 않아야합니다Security Definer. (이러한 제한은 초기화 해야하는 통역사에서 실행되도록 보장합니다.) 현재 사용자는 호출 할 권한이 있어야합니다.

함수가 오류로 실패하면 새 통역사를 생성하고 호출 쿼리로 전파되는 함수 호출이 중단되어 현재 트랜잭션 또는 서브 트랜잭션이 중단됩니다. TCL 내에서 이미 수행 된 모든 조치는 취소되지 않습니다. 그러나 해당 통역사는 다시 사용되지 않습니다. 언어가 다시 사용되면 신선한 TCL 통역사 내에서 초기화가 다시 시도됩니다.

슈퍼 사용자만이 설정을 변경할 수 있습니다. 이 설정은 세션 내에서 변경 될 수 있지만 이러한 변경 사항은 이미 생성 된 무지개 토토 통역사에게 영향을 미치지 않습니다.

pl무지개 토토u.start_proc(String) #

이 매개 변수는 똑같습니다pl무지개 토토.start_proc, pl/무지개 토토u에 적용된다는 점을 제외하고. 참조 된 함수는에 작성해야합니다.pl무지개 토토u언어.

정정 제출

문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 귀하의 경험 또는 추가 설명이 필요합니다. 사용이 양식문서 문제를보고하려면