이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다
토토 : 문서 : 17 : dblink_fetch버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.
dblink_fetch
이름
dblink_fetch- 원격 데이터베이스의 열린 커서에서 행을 반환
시놉시스
dblink_fetch (Text Cursorname, int Howmany [, bool fail_on_error]) setof record를 반환합니다.
설명
dblink_fetch
이전에 설립 된 커서에서 행을 가져옵니다dblink_open
.
인수
- Connname
-
사용 연결의 이름; 이름없는 연결을 사용하려면이 매개 변수를 생략하십시오.
- Cursorname
-
가져 오는 커서의 이름.
- Howmany
-
검색 할 최대 행 수입니다. 다음Howmany행이 현재 커서 위치에서 시작하여 앞으로 나아갑니다. 커서가 끝나면 더 이상 행이 생성되지 않습니다.
- FAIL_ON_ERROR
-
true (생략 될 때 기본값) 연결의 원격 측면에 오류가 발생하면 오류가 로컬로 던져집니다. False 인 경우 원격 오류는 통지로 로컬로보고되며 함수는 행이 없습니다.
반환 값
함수는 커서에서 가져온 행을 반환합니다. 이 기능을 사용하려면 이전에 논의 된대로 예상 된 열 세트를 지정해야합니다.dblink
.
노트
From절 및 원격 커서가 반환 한 실제 열 수는 오류가 발생합니다. 이 경우 원격 커서는 오류가 발생하지 않은 경우처럼 여전히 많은 행으로 계속 발전됩니다.fetch완료되었습니다.
예
DBLINK_CONNECT 선택 ( 'dbname = postgres 옵션 = -csearch_path =');