【发布时间】:2012-07-04 07:35:49
【问题描述】:
在我的 C 程序中,我必须连接到使用这些语句的数据库:
EXEC SQL INCLUDE sqlca;
EXEC SQL begin declare section;
EXEC SQL end declare section;
但我收到EXEC 的错误。它说
`EXEC' undeclared (first use in this function)
我是否缺少任何可以使用这些命令的头文件或其他内容?
【问题讨论】:
-
Dude - 你连接到什么数据库,你使用什么编译器???这是“嵌入式 SQL”的一个(许多!)示例的链接。
-
我正在连接 oracle 数据库,我正在使用 gcc 编译器。
-
另外,
EXEC SQL INCLUDE sqlca;不是有效的 C 代码,这就是您从 GCC 收到'EXEC' undeclared错误的原因。
标签: c database oracle oracle-call-interface