# 第 36 章 ECPG - C 中的嵌入式 SQL
目录
36.9.3.ifdef、ifndef、elif、else 和 endif 指令
36.13.2.使用外部 C 模块进行 C++ 应用程序开发
36.14.嵌入式 SQL 命令分配描述符— 分配一个 SQL 描述符区域连接— 建立数据库连接解除分配描述符— 释放一个 SQL 描述符区域宣布— 定义一个游标声明声明— 声明 SQL 语句标识符描述— 获取有关准备好的语句或结果集的信息断开— 终止数据库连接立即执行— 动态准备和执行语句获取描述符— 从 SQL 描述符区域获取信息打开— 打开一个动态游标准备— 准备执行语句设置自动提交— 设置当前会话的自动提交行为设置连接— 选择一个数据库连接设置描述符— 在 SQL 描述符区域中设置信息类型— 定义一个新的数据类型VAR— 定义一个变量每当— 指定当 SQL 语句引发特定类条件时要采取的操作36.15.Informix 兼容模式
36.15.3.Informix 兼容的 SQLDA 描述符区域
本章介绍 PostgreSQL 的嵌入式 SQL 包。它是由莱纳斯·托尔克 (Linus Tolke) 编写的(<[linus@epact.se](mailto:linus@epact.se)>
) 和迈克尔·梅克斯 (<[meskes@postgresql.org](mailto:meskes@postgresql.org)>
)。最初它是为与 C 一起工作而编写的。它也与 C++ 一起工作,但它还不能识别所有 C++ 结构。该文档非常不完整。
但由于此接口是标准化的,因此可以在许多有关 SQL 的资源中找到更多信息。