| PostgreSQL 9.1.24 문서 | ||||
|---|---|---|---|---|
| 이전 | 위로 | 45장. 시스템 카탈로그 | PostgreSQL : 문서 : 9.1 : PG_GRO와이즈 토토 | |
그pg_cursors보기 목록 현재 사용 가능한 커서입니다. 커서는 다음에서 정의할 수 있습니다. 여러 가지 방법:
경유PostgreSQL : 문서 : 9.1 : 토토 커뮤니티문장 SQL에서
프론트엔드/백엔드 프로토콜의 Bind 메시지를 통해 다음과 같이 설명됨섹션 46.2.3
설명된 대로 서버 프로그래밍 인터페이스(SPI)를 통해 에서윈 토토 : 문서 : 9.1 : 인터페이스 함수
그pg_cursors디스플레이 보기 이러한 방법으로 생성된 커서입니다. 커서는 다음에 대해서만 존재합니다. 이를 정의하는 트랜잭션 기간(해당 사항이 없는 한) 선언되었습니다보류 있음. 그러므로 보유할 수 없는 커서는 뷰가 끝날 때까지만 표시됩니다. 거래 생성 중입니다.
참고:커서는 일부를 구현하기 위해 내부적으로 사용됩니다. 구성 요소 중포스트그레SQL, 절차적 등 언어. 그러므로,pg_cursors보기에는 다음과 같은 커서가 포함될 수 있습니다. 사용자가 명시적으로 생성하지 않았습니다.
표 45-54.pg_cursors열
| 이름 | 유형 | 설명 |
|---|---|---|
| 이름 | 텍스트 | 커서의 이름 |
| 성명 | 텍스트 | 이를 선언하기 위해 제출된 축어적 쿼리 문자열 커서 |
| is_holdable | 부울 | 참커서가 보유 가능(즉, 커서가 커밋되었다고 선언한 트랜잭션);거짓그렇지 않으면 |
| is_binary | 부울 | 참커서가 선언됨바이너리; 거짓그렇지 않으면 |
| is_scrollable | 부울 | 참커서가 스크롤 가능(즉, 행을 한 번에 검색할 수 있음) 비순차적 방식);거짓그렇지 않으면 |
| creation_time | timestamptz | 커서가 선언된 시간 |
그pg_cursors뷰를 읽었습니다. 만.