Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 服务器 - 编程 » SQL Anywhere 数据访问 API » SQL Anywhere 嵌入式 SQL » 嵌入式 SQL 简介

 

运行 SQL 预处理器

SQL 预处理器是一个名为 sqlpp 的可执行文件。

SQLPP 命令行如下:

sqlpp [ options ] sql-filename [ output-filename ]

在运行 C 或 C++ 编译器之前,SQL 预处理器处理含有嵌入式 SQL 的 C 程序。预处理器将 SQL 语句转换为 C/C++ 语言源代码,并置于输出文件中。含有嵌入式 SQL 的源程序的扩展名通常为 .sqc。缺省的输出文件名为 sql-filename,扩展名为 .c。如果 sql-filename 已经具有 .c 扩展名,则缺省情况下输出文件的扩展名为 .cc

重新处理嵌入式 SQL

如果重建应用程序以使用新的主版本数据库接口库,则必须使用相同版本的 SQL 预处理器对嵌入式 SQL 文件进行预处理。

有关命令行选项的完整列表,请参见SQL 预处理器