↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

支持中的版本: 当前版本 (18) / 17 / 16
开发中的版本: 19 / 20devel
已结束支持的版本: 7.2 / 7.1
历史版本。 PostgreSQL 7.2 已结束支持。 请参阅 当前版本手册.

6.2. 概念 #

你用带有特殊 SQL 构造的 C/C++ 编写程序。声明要在 SQL 语句中使用的变量时,需要把它们放在特殊的 declare 区中。SQL 查询要使用特殊的语法。

编译之前,先用嵌入式 SQL C 预处理器处理文件,它把你使用的 SQL 语句转换成以变量为参数的函数调用。查询的输入变量和结果输出变量都会被传递。

编译之后,必须与一个包含所需函数的特殊库链接。这些函数从参数中获取信息,用 libpq 接口执行 SQL 查询,并把结果放到指定用于输出的参数中。

报告文档问题

阅读 上游文档. 反馈更正前请先核对 当前版本手册.