Исключение при преобразовании из строки в xml - PullRequest
0 голосов
/ 07 апреля 2020

Я пытаюсь преобразовать строку в xml, используя сервер teiid, но когда я запускаю запрос, эта ошибка всегда появляется "java .io.OptionalDataException" .. Я не понимаю, что не так. Спасибо

Я пытаюсь преобразовать эту простую строку

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

в xml, используя CAST (выражение AS xml) или CONVERT (выражение, xml), а запрос mysql - SELECT ViewModel. table.column, CAST ('1' AS xml) ОТ ViewModel.table

1 Ответ

0 голосов
/ 08 апреля 2020

В Teiid, если вы хотите преобразовать строку в конструкцию XML, необходимо использовать функцию `XMLPARSE '. Пожалуйста, обратитесь ко всем XML функциям здесь [1]

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

...