지원 버전 :현재(17) /16 / 15 / 14 / 13
개발 버전 :18 / Devel
지원되지 않은 버전 :12 / 11 / 10
이 문서는 지원되지 않는 버전의 PostgreSQL 용입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

43.10. PL/토토 꽁 머니 구성

이 섹션은 영향을주는 구성 매개 변수를 나열합니다pl/토토 꽁 머니.

pl토토 꽁 머니.start_proc(String)

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

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

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

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

pl토토 꽁 머니u.start_proc(String)

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