pg_exec

Name

pg_exec --  向服務器發送一個命令

Synopsis

pg_exec conn commandString

描述

pg_execPostgreSQL 服務器提交一個命令並且返回一個結果。 查詢結果句柄以聯接句柄開頭並且增加了一個句號和一個結果數量。

注意沒有 Tcl 錯誤生成並不意味著查詢成功! 一個服務器返回的錯誤信息將被當作帶有失敗狀態的查詢結果進行處理, 而不是在pg_exec裡生成一個 Tcl 錯誤。

參數

conn

執行該命令的連接句柄。

commandString

要執行的 SQL 命令。

返回值

如果Pgtcl不能獲得服務器響應,那麼它將返回一個 Tcl 錯誤。 否則,將創建一個查詢對象並且返回一個該對象的句柄.這個句柄可以傳遞給 pg_result 獲取查詢的結果。