2025年9月25日: PostgreSQL 18 釋出!
支援的版本:當前18)/ 17 / 16 / 15 / 14 / 13
開發版本:devel
不支援的版本:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2

45.1. 介面函式 #

SPI_connect — 將 C 函式連線到 SPI 管理器
SPI_finish — 將 C 函式從 SPI 管理器斷開連線
SPI_execute — 執行命令
SPI_exec — 執行讀/寫命令
SPI_execute_extended — 帶獨立引數執行命令
SPI_execute_with_args — 帶獨立引數執行命令
SPI_prepare — 準備語句,暫不執行
SPI_prepare_cursor — 準備語句,暫不執行
SPI_prepare_extended — 準備語句,暫不執行
SPI_prepare_params — 準備語句,暫不執行
SPI_getargcount — 返回由 SPI_prepare 準備的語句所需的引數數量
SPI_getargtypeid — 返回由 SPI_prepare 準備的語句的引數的資料型別 OID
SPI_is_cursor_plan — 如果由 SPI_prepare 準備的語句可與 SPI_cursor_open 一起使用,則返回 true
SPI_execute_plan — 執行由 SPI_prepare 準備的語句
SPI_execute_plan_extended — 執行由 SPI_prepare 準備的語句
SPI_execute_plan_with_paramlist — 執行由 SPI_prepare 準備的語句
SPI_execp — 以讀/寫模式執行語句
SPI_cursor_open — 使用由 SPI_prepare 建立的語句設定遊標
SPI_cursor_open_with_args — 使用查詢和引數設定遊標
SPI_cursor_open_with_paramlist — 使用引數設定遊標
SPI_cursor_parse_open — 使用查詢字串和引數設定遊標
SPI_cursor_find — 按名稱查詢現有遊標
SPI_cursor_fetch — 從遊標中獲取一些行
SPI_cursor_move — 移動遊標
SPI_scroll_cursor_fetch — 從遊標中獲取一些行
SPI_scroll_cursor_move — 移動遊標
SPI_cursor_close — 關閉遊標
SPI_keepplan — 儲存已準備的語句
SPI_saveplan — 儲存已準備的語句
SPI_register_relation — 使一個臨時的命名關係可透過名稱在 SPI 查詢中使用
SPI_unregister_relation — 從登錄檔中移除一個臨時的命名關係
SPI_register_trigger_data — 使臨時觸發器資料在 SPI 查詢中使用

提交更正

如果您在文件中發現任何不正確、與特定功能的實際使用不符或需要進一步闡明的內容,請使用 此表單 報告文件問題。