|
|
|
Сформировать большой xml
|
|||
|---|---|---|---|
|
#18+
Всем привет! Задача - сформировать XML файл средствами Oracle 11. Начинаю формировать вот так: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. НО, после добавления элементов или расширения выборки, видимо значение переменной становится слишком большим и вылетает ошибка ORA-06502 PL/SQL Ошибка числа или значения. Вопрос: Как сформировать большой xml? Может можно его как-то построчно в файл писать. Подскажите направление плиз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2018, 22:31 |
|
||
|
Сформировать большой xml
|
|||
|---|---|---|---|
|
#18+
Mr_MuscleКак сформировать большой xmlдело не в xml, а в передаче значения, которое не может быть преобразовано к типу параметра. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2018, 00:27 |
|
||
|
Сформировать большой xml
|
|||
|---|---|---|---|
|
#18+
-2-, Да, была такая мысль. Но если просто продублировать первый элемент больше двух раз, то все равно такая ошибка вылетает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2018, 13:28 |
|
||
|
Сформировать большой xml
|
|||
|---|---|---|---|
|
#18+
Mr_Muscleбыла такая мысльА мысли использовать инструмент, который показывает место ошибки, например sqlplus, не было и нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2018, 16:01 |
|
||
|
Сформировать большой xml
|
|||
|---|---|---|---|
|
#18+
Mr_Muscle --Выводим в вывод 1. PL/SQL вообще не имеет ввода/вывода т.к. выполняется на сервере БД. Так-что DBMS_OUTPUT не вывод, он просто помещает в буфер который клиент может прочитать (причем не когда поместили а только тогда когда управление вернется клиенту. 2. Исходя из DBMS_OUTPUT ты хочешь получить XML на клиенте, ну так используй SPOOL (надеюсь клиент поддерживает sppol). SY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.12.2018, 22:23 |
|
||
|
Сформировать большой xml
|
|||
|---|---|---|---|
|
#18+
Mr_Muscle, А my_var какого типа будет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2018, 10:05 |
|
||
|
Сформировать большой xml
|
|||
|---|---|---|---|
|
#18+
Mr_Muscle, стек ошибки опубликуешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2018, 14:52 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39748978&tid=1883026]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
152ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 438ms |

| 0 / 0 |
