您的位置:寻梦网首页编程乐园数据库PostgreSQL 7.2 Documentation

Chapter 6. ecpg - 在 C 里嵌入 SQL

这里描写一种用于 PostgreSQL 的嵌入 SQL . 它与 C C++ 一起使用. 这部分是由 Linus Tolke( ) 和 Michael Meskes( ) 这个包是随 PostgreSQL 发布一起安装的,并且 使用类似的版权声明.

6.1. 为什么要嵌入 SQL

嵌入使用 SQL 比其他操作 SQL 查询的方法有一些优势. 它关心所有你的 C C++ 程序里面变量信息的往返. 许多 RDBMS 软件包支持这种嵌入的语言.

有一个 ANSI 的标准描述嵌入的语言应该怎样工作. ecpg 被设计成尽可能地符合这个标准. 我们就有可能把为其他 RDBMS 软件包书写的嵌入式 SQL 程序移植到 PostgreSQL 上来.