如何从 C 扩展中执行 select 语句
How to perform a select statement from inside a c-extension
在官方文档 https://www.postgresql.org/docs/13/xfunc-c.html 的帮助下,我设法获得了要编译的 c 扩展 运行。
现在我没有在示例中看到提供了在 c 扩展中执行 select
的方法。通常我不知道在哪里可以找到关于如何在 c 扩展中执行任何“正常”sql 语句的文档。
我想是在找Server Programming Interface上的兄弟篇。 Contrib 包含使用 SPI 的示例代码的整个目录,名为 'contrib/spi'。 contrib 中还有许多其他模块也使用 SPI 作为其操作的组件。
在官方文档 https://www.postgresql.org/docs/13/xfunc-c.html 的帮助下,我设法获得了要编译的 c 扩展 运行。
现在我没有在示例中看到提供了在 c 扩展中执行 select
的方法。通常我不知道在哪里可以找到关于如何在 c 扩展中执行任何“正常”sql 语句的文档。
我想是在找Server Programming Interface上的兄弟篇。 Contrib 包含使用 SPI 的示例代码的整个目录,名为 'contrib/spi'。 contrib 中还有许多其他模块也使用 SPI 作为其操作的组件。