SPI_saveplan — 保存一个预备语句
SPIPlanPtr SPI_saveplan(SPIPlanPtr plan
)
SPI_saveplan
把一个被传入的语句(由 SPI_prepare
准备好)复制到不会被 SPI_finish
或者事务管理器释放的内存中。 这让你能够在当前会话的后续C函数调用中重用预备语句。
SPIPlanPtr plan
要保存的预备语句
要被复制的语句的指针;如果没有成功则返回NULL
。 错误时,SPI_result
会被这样设置:
SPI_ERROR_ARGUMENT
如果plan
为NULL
或无效
SPI_ERROR_UNCONNECTED
如果从一个未连接的C函数调用
原始的被传入的语句不会被释放,因此你可能希望在其上执行 SPI_freeplan
以避免在 SPI_finish
之前发生内存泄露。
在大部分情况下,SPI_keepplan
更适合于 执行这种功能,因为它极大程度上达到了同样的结果而无需物理地 复制该预备语句的数据结构。
SPI_gettype — 返回指定列的数据类型名称大纲char * SPI_gettype(TupleDesc rowdesc, int colnumber)描述 SPI_gettype返回该指...
XML DOM 创建节点 XML DOM 具有的所有节点类型的创建方法,通过为该方法提供名称(需要时)以及那些具有内容的节点(如文本节点...
Audio seekable 属性 Audio 对象实例获得第一个以秒计的音频可寻址范围(部分):var x = document.getElementById("myAudio");d...
Audio controller 属性 Audio 对象实例检测该音频是否有媒体控制器:var x = document.getElementById("myAudio").controller;定...
Window pageXOffset 和 pageYOffset 属性 Window 对象定义和用法pageXOffset 设置或返回当前页面相对于窗口显示区左上角的 X 位...