46.1. 接口函数
- SPI_connect — 连接一个C函数到 SPI 管理器
- SPI_finish — 将一个C函数从 SPI 管理器断开
- SPI_execute — 执行一个命令
- SPI_exec — 执行一个读/写命令
- SPI_execute_with_args — 用线外参数执行一个命令
- SPI_prepare — 准备一个语句,但不执行它
- SPI_prepare_cursor — 预备一个语句,但是不执行它
- 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_with_paramlist — 执行一个由
SPI_prepare
预备好的语句 - SPI_execp — 以读/写模式执行一个语句
- SPI_cursor_open — 使用由
SPI_prepare
创建的 语句建立一个游标 - SPI_cursor_open_with_args — 使用一个查询和参数建立一个游标
- SPI_cursor_open_with_paramlist — 使用参数建立一个游标
- 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 — make an ephemeral named relation available by name in SPI queries
- SPI_unregister_relation — remove an ephemeral named relation from the registry
- SPI_register_trigger_data — make ephemeral trigger data available in SPI queries
文章转载自PostgreSQL全球开发组,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
外国CTO也感兴趣的开源数据库项目——openHalo
小满未满、
1862次阅读
2025-04-21 16:58:09
3月“墨力原创作者计划”获奖名单公布
墨天轮编辑部
381次阅读
2025-04-15 14:48:05
转发有奖 | PostgreSQL 16 PGCM高级认证课程直播班招生中!
墨天轮小教习
195次阅读
2025-04-14 15:58:34
中国PostgreSQL培训认证体系新增PGAI应用工程师方向
开源软件联盟PostgreSQL分会
189次阅读
2025-05-06 10:21:13
华象新闻 | PostgreSQL 18 Beta 1、17.5、16.9、15.13、14.18、13.21 发布
严少安
165次阅读
2025-05-09 11:34:10
PG生态赢得资本市场青睐:Databricks收购Neon,Supabase融资两亿美元,微软财报点名PG
老冯云数
149次阅读
2025-05-07 10:06:22
SQL 优化之 OR 子句改写
xiongcc
144次阅读
2025-04-21 00:08:06
4月“墨力原创作者计划”获奖名单公布!
墨天轮编辑部
134次阅读
2025-05-13 16:21:59
告别老旧mysql_fdw,升级正当时
NickYoung
126次阅读
2025-04-29 11:15:18
PostgreSQL中文社区亮相于第八届数字中国峰会
PostgreSQL中文社区
114次阅读
2025-05-07 10:06:20