이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다토토 결과 PostgreSQL : 문서 : 17 : 선언버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

젠 토토

이름

젠 토토-커서 정의

시놉시스

젠 토토이름[바이러스] [무감각] [[아니요] 스크롤]쿼리

설명

젠 토토사용자가 생성 할 수 있습니다fetch.

참고 :이 페이지는 커서의 사용법을 설명합니다pl/pgsql함수, 규칙섹션.

매개 변수

이름

생성 될 커서의 이름.

binary

커서가 이진에서 데이터를 반환합니다.

무감각

커서에서 검색된 데이터가 있어야 함을 나타냅니다PostgreSQL, 이것은 기본값입니다

스크롤
스크롤 없음

스크롤스크롤성과 페널티를 부과 할 수 있습니다아니오커서를 익숙하지 않도록 지정합니다스크롤. 보다노트자세한 내용.

with hold
hold

with holdhold커서를 지정합니다holdNORwith hold지정되어 있습니다.hold기본값입니다.

쿼리

A 스포츠 토토 : 문서 : 8.4 : select또는토토 43_96명령

키워드binary, 무감각스크롤어떤 순서로든 나타날 수 있습니다.

노트

일반 커서 텍스트 형식으로 데이터를 반환합니다.select생산할 것입니다. 그만큼binary옵션은 커서가해야한다고 지정합니다1

이진 커서를 신중하게 사용해야합니다. 많은 응용 프로그램,PSQL, 준비되지 않았습니다

참고 :클라이언트 응용 프로그램이 사용될 때"확장 쿼리"발행 프로토콜fetch명령, 바인드 프로토콜

그렇지 않으면with hold지정되어 있습니다젠 토토없음with holdaPostgreSQL그러한 경우 오류를보고합니다시작커밋(또는롤백) 거래를 정의하려면

ifwith hold지정되어 있습니다with hold명시 적으로 닫혀닫기명령이 발행되거나 세션이 발행됩니다

with hold언제업데이트또는공유.

the스크롤옵션을 지정해야합니다PostgreSQL스크롤, 커서의 쿼리 계획이 간단한 경우스크롤. 만약에스크롤 없음is

쿼리에 포함될 때 후진 페치도 허용하지 않습니다업데이트또는; 그러므로스크롤그렇지 않을 수 있습니다

주의

스크롤 가능 및with hold커서는 호출하면 예상치 못한 결과를 줄 수 있습니다섹션 34.6). 언제 awith hold

커서의 쿼리에 포함 된 경우또는공유select이 옵션을 사용하여 명령하십시오. ~ 안에"민감한 커서".무감각함께업데이트또는오류입니다.)

주의

일반적으로 사용하는 것이 좋습니다업데이트커서가 의도 된 경우업데이트 ... 현재 위치또는삭제 ... 현재 위치. 사용업데이트다른 세션이 행을 변경하는 것을 방지합니다업데이트, 후속현재의 전류명령

사용해야 할 또 다른 이유for그없이 후속현재의 전류커서이면 실패 할 수 있습니다"간단히 업데이트 가능"(in주문 by).

사용하지 않는 주된 이유forwith현재 위치스크롤 가능 또는

SQL 표준은 임베디드의 커서에 대한 조항 만 제공SQL. 그만큼PostgreSQL서버가 구현되지 않습니다Open커서에 대한 진술; 커서입니다ECPG, 임베디드 SQL 사전 처리기를위한PostgreSQL,젠 토토Open진술.

쿼리를 통해 사용 가능한 모든 커서를 볼 수 있습니다pg_cursors시스템보기

커서를 젠 토토하려면 :

영화에서 Liahona 커서 젠 토토 * From Films;

참조PostgreSQL : 문서 : 8.4 : 범퍼카 토토더 많은 것

호환성

SQL 표준은 그것이 구현 의존적이라고 말합니다PostgreSQL, 커서는 둔감합니다업데이트. 다른 제품이 작동 할 수 있습니다

SQL 표준은 내장 내에서만 커서를 허용합니다SQL및 모듈.PostgreSQL커서를 허용합니다

이진 커서는입니다.PostgreSQL확장.