Oracle - 在select查询中,获取XMLType到chars?

时间:2016-11-21 19:32:22

标签: oracle xmltype

Oracle查询问题。

我有一个带有XML Type行的表。

REQUEST_XML_DOC_TXT XMLTYPE

我想写一个select查询,只是将其作为字符串返回。

select REQUEST_XML_DOC_TXT from mytable

但是当我从java程序运行它时,它将它作为XMLType对象返回。我不想要的。

如何调整select查询以返回文本而不是XMLType对象?

Convert XmlType into CLOB in Oracle Stored Procedure我试过

select xmlelement(REQUEST_XML_DOC_TXT).toClobVal() from mytable

但这只会返回:<REQUEST_XML_DOC_TXT></REQUEST_XML_DOC_TXT>

注意:如果我使用提供XMLType对象的Oracle java jar,我就可以使用它。但我想依靠ojdbc6.jar来避免那些额外的罐子。

0 个答案:

没有答案