ORA-00911:无效字符 - 使用XMLType

时间:2014-05-26 07:33:24

标签: sql xml oracle xmltype

我一直在使用版本为11gR2的Oracle XML DB。我创建了一个XML表,其列为XMLType(二进制XMLType)。

问题1: 当我插入XML文档时,属性列表中的所有单引号都会自动转换为双引号。我怎么能摆脱这个?因为我必须在获取它时重新处理整个XML文档。

问题2: 当我试图检索时,我使用了函数getclobval()。这适用于SQLPLUS和SQL Developer。但是,当我通过OCI运行此查询时,我收到错误" ORA-00911:无效字符"

任何人都可以帮我解决上述两个问题吗?

1 个答案:

答案 0 :(得分:0)

Q1: 在错误9871299上查看Oracle支持:使用XMLTABLE取消丢失

此错误是在11.2.0.1中引入的。