0

有人可以发布一些示例代码来展示如何将长度超过 4000 个字符的文本插入到 Oracle 10g CLOB 字段中吗?我在 C++ 中使用 Oracle OLEDB 提供程序和 ATL。每当我尝试插入的文本长度超过 4000 个字符时,我的天真尝试都会返回错误“ORA-01704: string literal too long”。我猜我需要以某种方式参数化 4000+ 字符串,但我不知道该怎么做......

4

1 回答 1

0

我最终得到了这个工作。万一其他人有同样的问题,我插入了值 EMPTY_CLOB() 然后使用 ISequentialStream 接口将文本流式传输到空字段中。Microsoft mydyntext 示例显示了如何执行此操作。

于 2009-05-07T10:57:55.660 回答