【发布时间】:2012-04-03 08:18:09
【问题描述】:
有人知道是否有与 Oracle 结合使用的 C/C++ 预处理器,可以让我编写类似于以下的 C 或 C++ 代码:
void populateTableList(GuiList* tableList) {
for users in ( select table_name,
owner,
tablespace_name
from dba_tables)
{
tableList -> addRow(
users.table_name,
users.owner,
users.tablespace_name);
}
}
我正在寻找的主要功能是
类似于
PL/SQL for loop statement和一种自动获取直到完成机制(没有显式调用
stmt.fetch()过程或其他东西)和在编译时验证 sql 语句的正确性。
有这种事吗?
【问题讨论】:
标签: c++ sql c oracle oracle-pro-c