-1

我在包中有一个过程,可以将记录插入到在其参数中采用 xml 值的表中。该表具有 CLOB 数据类型的列。我需要将 xml 数据存储在该 clob 列中。如果 xml 数据很小,插入语句可以正常工作,但是如果 xml 数据很大,我会收到上述错误。

PROCEDURE test
(
      p_id  IN Number,  
      p_clob IN Clob
);

插入 test_table (id, clob_cloumn) 值 (p_id, p_clob);

谁能指导我?提前致谢。

4

1 回答 1

0

为什么要将 xml 插入 Clob 类型列?您可以制作 XmlType 表列或使用 some_xml_value.getclobval() 方法。

于 2013-10-04T06:38:48.327 回答