지원 버전 :현재 (17)16 / 15 / 14 / 13
개발 버전 :Devel
지원되지 않은 버전 :12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2
이 문서는 지원되지 않는 버전의 PostgreSQL 용입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

53.7. pg_cursors #

thepg_cursors보기는 현재 사용 가능한 커서를 나열합니다. 커서는 여러 가지 방법으로 정의 될 수 있습니다.

  • 선언SQL의 진술

  • Frontend/Backend 프로토콜의 바인드 메시지를 통해섹션 54.2.3

  • 서버 프로그래밍 인터페이스 (SPI)를 통해섹션 45.1

thepg_cursorsView는 이러한 수단 중 하나에 의해 생성 된 커서를 표시합니다. 커서는 선언되지 않는 한 트랜잭션 기간 동안 만 존재합니다.with hold. 따라서 보수가없는 토토 사이트 순위 트랜잭션 생성이 끝날 때까지보기에만 존재합니다.

Note

토토 사이트 순위 내부적으로 사용하여의 일부 구성 요소를 구현합니다.PostgreSQL10455_10501pg_cursors보기는 사용자가 명시 적으로 만들어지지 않은 커서가 포함될 수 있습니다.

표 53.7. pg_cursors

열 유형

설명

이름 텍스트

커서의 이름

진술 텍스트

이 커서를 선언하기 위해 제출 된 구두 쿼리 문자열

is_holdable bool

true커서가 보유 할 수있는 경우 (즉, 커서가 커밋되었다고 선언 한 거래 후에 액세스 할 수 있습니다);거짓그렇지 않으면

is_binary bool

true커서가 선언 된 경우BINAGE; 거짓그렇지 않으면

is_scrollable bool

true커서가 스크롤 가능한 경우 (즉, 행을 비 적정 방식으로 검색 할 수 있습니다);.거짓그렇지 않으면

Creation_Time Timestamptz

커서가 선언 된 시간


thepg_cursors보기는 읽기 전용입니다.