dblink_close — 關閉遠端資料庫中的游標
dblink_close(text cursorname [, bool fail_on_error]) returns text dblink_close(text connname, text cursorname [, bool fail_on_error]) returns text
dblink_close
關閉先前以 dblink_open
開啟的游標。
connname
要使用的連線名稱;省略此參數以使用未命名的連線。
cursorname
要關閉的游標名稱。
fail_on_error
如果為 true(省略時的預設值),則連線遠端產生的錯誤也會在本地端產生錯誤。 如果為 false,則遠端錯誤會在本地端報告為 NOTICE,並且函數的傳回值會設定為 ERROR
。
傳回狀態,可以是 OK
或 ERROR
。
如果 dblink_open
啟動了明確的交易區塊,並且這是此連線中最後一個開啟的游標,則 dblink_close
將會發出對應的 COMMIT
。
SELECT dblink_connect('dbname=postgres options=-csearch_path='); dblink_connect ---------------- OK (1 row) SELECT dblink_open('foo', 'select proname, prosrc from pg_proc'); dblink_open ------------- OK (1 row) SELECT dblink_close('foo'); dblink_close -------------- OK (1 row)
如果您在文件中發現任何不正確、與特定功能的體驗不符或需要進一步澄清的地方,請使用此表格來報告文件問題。