Oracle извлечение () останавливает XML вывод - PullRequest
0 голосов
/ 12 марта 2020

Я хочу вывести на XML, однако у меня возникла проблема, потому что однострочный вывод XML обрезался даже при настройках максимального размера, поэтому я сейчас пытаюсь использовать extract() согласно этот вопрос , но вывод начинается, а затем останавливается в одной и той же точке каждый раз.

Должно быть выведено приблизительно 1000 заказов.

SQL:

select
  xmlelement(
    "apiRequest",
    xmlelement(
      "orders",
      xmlagg(
        xmlelement(
          "order",
          xmlelement("order_no", order_no)
        )
      )
    )
  ).extract('/*') as xml
from
  orders
where
  order_date = '12-MAR-20';

Вывод:

XML
--------------------------------------------------------------------------------
<apiRequest>
  <orders>
    <order>
      <order_no>635359</order_no

Здесь прекращается вывод (нет закрывающего > и больше нет выходного сигнала после этого).

...