我一直在使用版本为11gR2的Oracle XML DB。我创建了一个XML表,其列为XMLType(二进制XMLType)。
问题1: 当我插入XML文档时,属性列表中的所有单引号都会自动转换为双引号。我怎么能摆脱这个?因为我必须在获取它时重新处理整个XML文档。
问题2: 当我试图检索时,我使用了函数getclobval()。这适用于SQLPLUS和SQL Developer。但是,当我通过OCI运行此查询时,我收到错误" ORA-00911:无效字符"
任何人都可以帮我解决上述两个问题吗?
答案 0 :(得分:0)
Q1: 在错误9871299上查看Oracle支持:使用XMLTABLE取消丢失
此错误是在11.2.0.1中引入的。