返回介绍

I. 教程

II. SQL 语言

III. 服务器管理

IV. 客户端接口

V. 服务器端编程

VI. 参考手册

VII. 内部

VIII. 附录

SPI_execp

发布于 2019-09-30 03:10:10 字数 1057 浏览 1039 评论 0 收藏 0

函数名

SPI_execp--以读/写模式执行一个准备的查询规划

原型

int SPI_execp(void * plan, Datum * values, const char * nulls, long count)

描述

SPI_execpSPI_execute_plan 一样,只是后者的 read_only 参数总是为 false

参数

void * plan

执行规划(SPI_prepare 返回)

Datum * values

实际的参数值的数组,必须和规划的参数个数一样长。

const char * nulls

一个描述哪个参数是空的数组。必须和参数的个数一样长。n 表示一个 NULL(在 values 里面对应的条目将被忽略);一个空格表示一个非 NULL(在 values 里对应条目是有效的)。

如果 nullsNULL ,那么 SPI_execp 就认为没有参数是空。

long count

执行或返回的最大行数

返回值

参阅 SPI_execute_plan

成功时,SPI_processedSPI_tuptable 的设置和 SPI_execute 里一样。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文