pg_cursors
thepg_cursors
보기는 현재 사용 가능한 커서를 나열합니다. 커서는 여러 가지 방법으로 정의 될 수 있습니다.
선언SQL의 명령문
Frontend/Backend 프로토콜의 바인드 메시지를 통해섹션 53.2.3
SPI (Server Programming Interface)를 통해토토 사이트 : 문서 : 11 : 47.1. 인터페이스 함수
thepg_cursors
View는 이러한 수단 중 하나에 의해 생성 된 커서를 표시합니다. 커서는 선언되지 않는 한 트랜잭션 기간 동안 만 존재합니다.with hold
. 따라서 보수가없는 토토는 트랜잭션 생성이 끝날 때까지보기에만 존재합니다.
토토는 내부적으로 사용하여의 일부 구성 요소를 구현합니다.PostgreSQL11443_11492pg_cursors
보기는 사용자가 명시 적으로 만들어지지 않은 토토가 포함될 수 있습니다.
표 52.69. pg_cursors
열
이름 | 타입 | 설명 |
---|---|---|
이름 |
텍스트 |
커서의 이름 |
진술 |
텍스트 |
이 커서를 선언하기 위해 제출 된 구두 쿼리 문자열 |
is_holdable |
부울 |
true 커서가 보유 할 수있는 경우 (즉, 커서가 커밋되었다고 선언 한 거래 후에 액세스 할 수 있습니다);거짓 그렇지 않으면 |
is_binary |
부울 |
true 커서가 선언 된 경우BINAGE ;거짓 그렇지 않으면 |
is_scrollable |
부울 |
true 토토가 스크롤 가능한 경우 (즉, 행을 비 적정 방식으로 검색 할 수 있습니다);.거짓 그렇지 않으면 |
Creation_Time |
Timestamptz |
커서가 선언 된 시간 |
thepg_cursors
보기 만 읽습니다.