我一直在尝试为 DB2 编写嵌入式 SQL 语句,最终用 C 语言进行编译。
我找不到有关 C 嵌入式 SQL 语法的教程或手册可供引用。我想做的一种情况是将数据插入表中。我知道大多数嵌入式 sql 语句都需要初始化器 EXEC SQL
,但这通常是我的知识范围。我这样做是为了一项作业,如果有关于此或解决方案的更多信息,我将不胜感激。
查询数据库的语句示例:
EXEC SQL SELECT SNAME, AGE into :sname, :sage
FROM ONE.SAILOR
WHERE sid = :sid;
我想看看什么语句允许我插入数据库。我已经尝试过类似以下的方法,但它不起作用。
EXEC SQL INSERT ....
最佳答案
请参阅 IBM 的 Embedded SQL手册。
无论宿主语言是什么,嵌入式 SQL 基本上都是相同的。
关于sql - C语言中的嵌入式sql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/300746/