是否可以从Oracle OCI库中检索原始查询?

时间:2010-06-30 15:51:46

标签: c++ sql database oracle10g informix

我希望从Oracle语句中检索原始查询字节,并将它们直接复制到POD C结构中。造成这种情况的原因是遗留代码必须移植到使用Informix中的Oracle。我将在下面说明我基本上需要什么。我一直在研究使用Oracle模板库(OTL),但到目前为止我还没有找到直接从流中检索底层字节数据的方法。

问题是我想从同一个函数调用发出几个具有不同列输出的SELECT查询(这是Informix的当前操作模式)。

int query( char* inputQueryBuf, char* outputQueryBuf);

1 个答案:

答案 0 :(得分:0)

很抱歉取消隐藏此旧线程,但是为什么可以使用oracle v$sql来检索最近运行的查询?

SELECT *
FROM gv$sql;