首页
关于
项目治理
政策
特性矩阵
捐赠
历史
赞助者
贡献赞助
财务赞助
服务器赞助
最新动态
近期活动
往期活动
媒体资料
许可证
关于 pgsql.cc
下载
安装包
源代码
软件目录
扩展目录
浏览文件
文档
归档
发行说明
书籍
其他
FAQ
Wiki
三方文档
社区
贡献者
邮件列表
IRC
本地用户组
认可的非营利组织
活动
国际化站点
开发者
核心团队
提交者
路线图
编码
CommitFest
测试
Beta 版信息
邮件列表
开发者 FAQ
相关项目
支持
版本策略
安全信息
专业服务
托管方案
报告 Bug
/
首页
关于
项目治理
政策
特性矩阵
捐赠
历史
赞助者
贡献赞助
财务赞助
服务器赞助
最新动态
近期活动
往期活动
媒体资料
许可证
关于 pgsql.cc
下载
安装包
源代码
软件目录
扩展目录
浏览文件
文档
归档
发行说明
书籍
其他
FAQ
Wiki
三方文档
社区
贡献者
邮件列表
IRC
本地用户组
认可的非营利组织
活动
国际化站点
开发者
核心团队
提交者
路线图
编码
CommitFest
测试
Beta 版信息
邮件列表
开发者 FAQ
相关项目
支持
版本策略
安全信息
专业服务
托管方案
报告 Bug
您的账户
前往 postgresql.org 对应页面
PG
esc
↑
↓
选择
↵
打开
⌫
改范围
完整检索页
文档
→
PostgreSQL 18
受支持版本:
当前版本
(
18
) /
17
/
16
开发版本:
19
/
devel
45.1. 接口函数
上一页
上级
Chapter 45. 服务器编程接口
首页
下一页
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 查询中使用
提交更正
如果您发现文档中有不正确的内容、与您使用特定功能的经验不符或需要进一步说明,请使用
此表单
来报告文档问题。