0

我尝试使用 teiid 服务器将字符串转换为 xml,但是当我运行查询时,此错误总是出现“java.io.OptionalDataException”..我不明白出了什么问题。谢谢

我正在尝试转换这个简单的字符串

'<row><id>1</id></row>'

使用 CAST(expression AS xml) 或 CONVERT(expression, xml) 进入 xml,mysql 查询是 SELECT ViewModel.table.column, CAST('1' AS xml) FROM ViewModel.table

4

1 回答 1

0

在 Teiid 中,如果您想将字符串转换为 XML 结构,则需要使用 `XMLPARSE' 函数。请在此处参考所有 XML 函数 [1]

[1] http://teiid.github.io/teiid-documents/master/content/reference/r_xml-functions.html

于 2020-04-08T13:10:26.660 回答