51.68. pg_cursors

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

  • 선언SQL의 명령문

  • 에 설명 된대로 프론트 엔드/백엔드 프로토콜의 바인드 메시지를 통해섹션 52.2.3

  • SPI (Server Programming Interface)를 통해섹션 46.1

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

Note

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

표 51.69. pg_cursors

열 유형

설명

이름 텍스트

커서의 이름

진술 텍스트

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

is_holdable bool

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

is_binary bool

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

is_scrollable bool

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

Creation_Time TimesTamptz

커서가 선언 된 시간


thepg_cursors보기 만 읽습니다.

정정 제출

올바른 문서에 아무것도 표시되면 일치하지 않습니다.이 양식문서 문제를보고하려면