我在一个包中有一个过程来将记录插入到一个表中,该表在其参数中包含一个xml值。该表有一列CLOB数据类型。我需要在该clob列中存储xml数据。如果xml数据很小,insert语句可以正常工作, 但是如果xml数据很大,我会得到上述错误。
PROCEDURE test
(
p_id IN Number,
p_clob IN Clob
);
插入test_table(id,clob_cloumn)值(p_id,p_clob);
任何人都可以指导我吗?提前谢谢。
答案 0 :(得分:0)
为什么要将xml插入Clob类型列?您可以制作XmlType表列或使用some_xml_value.getclobval()方法。