이 문서는 지원되지 않는 와이즈 토토 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.메이저 토토 사이트 : 문서 : 17 : Fetch버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

와이즈 토토

이름

FETCH - 다음을 사용하여 쿼리에서 행을 검색합니다. 커서

시놉시스

와이즈 토토 [방향보낸 사람 | 안으로  ]커서이름어디에서방향비어 있거나 다음 중 하나일 수 있습니다.

    다음
    이전
    첫 번째
    마지막
    절대개수상대적개수
    개수전체
    앞으로
    앞으로개수모두 전달
    뒤로
    뒤로개수뒤로 모두

설명

와이즈 토토다음을 사용하여 행을 검색합니다. 이전에 생성된 커서입니다.

커서에는 다음에서 사용되는 관련 위치가 있습니다.와이즈 토토. 커서 위치는 이전일 수 있습니다. 쿼리 결과의 첫 번째 행, 특정 행에 있는 결과 또는 결과의 마지막 행 뒤. 생성되면 커서는 첫 번째 행 앞에 위치합니다. 좀 가져온 후 행, 커서는 가장 최근 행에 위치합니다. 검색되었습니다. 만일와이즈 토토다음의 끝에서 실행됩니다. 사용 가능한 행이 있으면 커서는 다음 위치에 남아 있습니다. 마지막 행, 또는 뒤로 가져오는 경우 첫 번째 행 앞.모두 와이즈 토토또는와이즈 토토 뒤로 모두항상 커서를 다음 위치에 둡니다. 마지막 행 또는 첫 번째 행 앞.

양식다음, 이전, 첫 번째, 마지막, 절대, 상대적이동 후 단일 행 와이즈 토토 커서를 적절하게. 해당 행이 없으면 비어 있습니다. 결과가 반환되고 커서는 결과 앞에 남아 있습니다. 적절하게 첫 번째 행 또는 마지막 행 이후에.

다음을 사용하는 양식앞으로그리고뒤로표시된 번호를 검색합니다. 앞으로 또는 뒤로 이동하는 행의 수는 다음과 같습니다. 마지막으로 반환된 행(또는 모든 행 뒤/앞)에 위치한 커서 행(다음과 같은 경우)개수초과 사용 가능한 행 수).

상대 0, 앞으로 0뒤로 0모든 요청은 커서를 이동하지 않고 현재 행을 가져옵니다. 즉, 가장 최근에 가져온 행을 다시 가져오는 것입니다. 이것은 커서가 첫 번째 행 앞에 위치하지 않으면 성공합니다. 마지막 행 이후; 이 경우 행이 반환되지 않습니다.

매개변수

방향

방향정의 가져올 방향과 가져올 행 수를 가져옵니다. 하나일 수도 있어요 다음 중:

다음

다음 행을 가져옵니다. 다음의 경우 기본값입니다.방향이다 생략했습니다.

이전

이전 행을 가져옵니다.

첫 번째

쿼리의 첫 번째 행을 가져옵니다(동일절대 1).

마지막

쿼리의 마지막 행을 가져옵니다(동일절대 -1).

절대개수

와이즈 토토개수번째 쿼리 행 또는절대(개수)끝에서 번째 행 만일개수음수입니다. 첫 번째 행 앞이나 마지막 행 뒤의 위치개수다음 중 범위; 특히,절대 0첫 번째 행 앞에 위치합니다.

상대적개수

와이즈 토토개수번째 후속 행 또는절대(개수)'번째 이전 행 if개수부정적입니다.상대 0다시 가져옵니다. 현재 행(있는 경우).

개수

다음 와이즈 토토개수행(동일함앞으로개수).

전체

나머지 모든 행을 가져옵니다(동일모두 전달).

앞으로

다음 행을 가져옵니다(동일다음).

앞으로개수

다음 와이즈 토토개수행.앞으로 0현재를 다시 가져옵니다. 행.

모두 전달

나머지 행을 모두 가져옵니다.

뒤로

이전 행을 가져옵니다(동일이전).

뒤로개수

이전 항목 와이즈 토토개수행(스캔 중 뒤로).뒤로 0현재 행을 다시 가져옵니다.

뒤로 모두

이전 행을 모두 가져옵니다(뒤로 스캔).

개수

개수은 부호가 있을 수 있는 정수 상수, 위치 결정 또는 가져올 행 수. 에 대한앞으로그리고뒤로사례, 부정 지정개수다음과 같습니다. 의미를 바꾸다앞으로그리고뒤로.

커서이름

열린 커서의 이름.

출력

성공적으로 완료되면 a와이즈 토토명령은 다음 형식의 명령 태그를 반환합니다.

와이즈 토토개수

개수수는 가져온 행 수(0일 수도 있음) 참고하세요psql, 명령 태그는 실제로는 표시됨, 이후psql디스플레이 대신 가져온 행을 사용하세요.

참고

커서는 다음으로 선언되어야 합니다.스크롤변형을 사용하려는 경우 옵션 의와이즈 토토이외다음 와이즈 토토또는와이즈 토토 앞으로양수입니다. 간단한 문의사항의 경우와이즈 토토역방향을 허용합니다 선언되지 않은 커서에서 와이즈 토토스크롤, 하지만 이 동작은 의존하지 않는 것이 가장 좋습니다. 커서가로 선언된 경우아니요 스크롤, 역방향 와이즈 토토는 허용되지 않습니다.

절대와이즈 토토가 더 빠르지 않습니다. 상대 이동을 통해 원하는 행으로 이동하는 것보다: 기본 구현은 모든 중간 행을 통과해야 합니다. 어쨌든. 음수 절대 와이즈 토토는 훨씬 더 나쁩니다. 쿼리는 반드시 마지막 행을 찾기 위해 끝까지 읽은 다음 순회합니다. 거기에서 뒤로. 그러나 쿼리 시작 부분으로 되감기 (와 마찬가지로절대값 와이즈 토토 0)는 빠릅니다.

커서를 통한 데이터 업데이트는 현재 지원되지 않습니다.와이즈 토토.

스포츠 토토 결과 : 문서 : 7.4 : 선언다음에 익숙합니다. 커서를 정의합니다. 사용토토 사이트 순위 : 문서 : 7.4 : Move데이터를 검색하지 않고 커서 위치를 변경합니다.

예시

다음 예는 커서를 사용하여 테이블을 탐색합니다.

작업 시작;

-- 커서를 설정합니다:
리아호나 선택을 위한 스크롤 커서 선언 * 영화에서;

-- 커서 liahona의 처음 5개 행을 가져옵니다.
리아호나에서 5개를 앞으로 가져오세요.

 코드 |          제목 | 그랬어 | 날짜_생산 |   종류 |  렌
-------+------------+------+------------+------------+-------
 BL101 | 세 번째 남자 | 101 | 1949-12-23 | 드라마 | 01:44
 BL102 | 아프리카 여왕 | 101 | 1951-08-11 | 로맨틱 | 01:43
 JL201 | Une Femme est une Femme | 102 | 1961-03-12 | 로맨틱 | 01:25
 P_301 | 현기증 | 103 | 1958-11-14 | 액션 | 02:08
 P_302 | 베켓 | 103 | 1964-02-03 | 드라마 | 02:28

-- 이전 행을 가져옵니다.
리아호나보다 먼저 가져오십시오.

 코드 |  제목 | 그랬어 | 날짜_생산 |  종류 |  렌
-------+---------+------+------------+---------+-------
 P_301 | 현기증 | 103 | 1958-11-14 | 액션 | 02:08

-- 커서를 닫고 트랜잭션을 종료합니다.
닫기 리아호나;
작업 커밋;

호환성

SQL 표준은 정의합니다와이즈 토토용 Embedded SQL에서만 사용하십시오. 이 변형은와이즈 토토여기에 설명된 것은 마치 데이터를 반환하는 것처럼 는선택배치보다는 결과 호스트 변수에 있습니다. 이 점 외에는,와이즈 토토SQL과 완전히 상위 호환됩니다. 표준.

와이즈 토토관련 양식앞으로그리고뒤로, 양식도 마찬가지입니다와이즈 토토개수그리고와이즈 토토 모두, 거기에앞으로암시적입니다. 이다와이즈 토토확장.

SQL 표준에서는 다음만 허용합니다.발신커서 이름 앞에; 사용할 옵션IN확장 프로그램입니다.