Добавлениев утверждении выбора - PullRequest
0 голосов
/ 24 января 2019

Я выбираю данные из базы данных Oracle SQL, используя XMLELEMENTs. Эти данные передаются в приложение, которое преобразует его в JSON и затем отправляет в REST API.

В настоящее время у меня та же проблема, что и у здесь , и решение должно заключаться в добавлении <?xml-multiple?> в качестве тега.

Как я могу выбрать его из базы данных?

SELECT XMLEMENT("Body", 
XMLELEMENT("User", 
XMLELEMENT("Name", UserName), 
XMLELEMENT("Adress", Adress))) 
FROM USERS;

Допустим, я хочу отметить, что может быть несколько пользователей с xml-кратным. Как мне изменить мой запрос?

1 Ответ

0 голосов
/ 26 января 2019

Как насчет использования функции XMLPI .Позволяет добавлять инструкции обработки в XML.

SELECT XMLEMENT("Body", 
XMLPI("xml-multiple"),
XMLELEMENT("User", 
XMLELEMENT("Name", UserName), 
XMLELEMENT("Adress", Adress))) 
FROM USERS;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...