무지개 토토 — 원격 데이터베이스에서 커서를 엽니다.
무지개 토토(text 커서 이름, text sql [, bool 실패_on_error])은 텍스트를 반환합니다. 무지개 토토(text connname, text curname, text sql [, bool failure_on_error]) 는 텍스트를 반환합니다.
무지개 토토()원격 데이터베이스에서 커서를 엽니다. 커서는 이후에 다음을 사용하여 조작될 수 있습니다.dblink_fetch()그리고dblink_close().
콘이름사용할 연결 이름. 이름이 지정되지 않은 연결을 사용하려면 이 매개변수를 생략하세요.
커서이름이 커서에 할당할 이름입니다.
sql그선택원격 데이터베이스에서 실행하려는 명령문, 예를 들어pg_class에서 * 선택.
fail_on_error참이면(생략 시 기본값) 연결의 원격 측에서 발생한 오류로 인해 로컬에서도 오류가 발생하게 됩니다. false인 경우 원격 오류는 로컬에서 NOTICE로 보고되고 함수의 반환 값은 다음과 같이 설정됩니다.오류.
반환 상태 중 하나확인또는오류.
커서는 트랜잭션 내에서만 지속될 수 있으므로,무지개 토토명시적인 트랜잭션 블록을 시작합니다(시작) 원격 측(원격 측이 아직 트랜잭션 내에 있지 않은 경우). 이 거래는 매칭이 완료되면 다시 종료됩니다.dblink_close실행됩니다. 다음을 사용하는 경우 참고하세요dblink_exec다음 사이에 데이터를 변경하려면무지개 토토그리고dblink_close, 오류가 발생하거나 다음을 사용하는 경우dblink_disconnect이전dblink_close, 변경사항잃어버릴 것입니다왜냐하면 거래가 중단될 것이기 때문입니다.
SELECT dblink_connect('dbname=postgres 옵션=-csearch_path=');
dblink_connect
----------------
알았어
(1줄)
SELECT 무지개 토토('foo', 'pg_proc에서 proname, prosrc 선택');
무지개 토토
-------------
알았어
(1행)
문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.