powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Выходной параметр XML в процедуре
11 сообщений из 11, страница 1 из 1
Выходной параметр XML в процедуре
    #39450846
Janky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Подскажите, пожалуйста, что надо указывать в выходном параметре процедуры, чтобы она корректно возвращала XML-запись?
Прочитал, что нужно возвращать XMLType, но не работает. Вот пример:

procedure test_xml(o_xml out xmltype) is
begin
select xmlelement(msisdn, subs_id) into o_xml from subs_list_view where msisdn='7777777';
end;

Процедура компилиться, выполняется, но не возвращает ничего.

Что я делаю не так?
...
Рейтинг: 0 / 0
Выходной параметр XML в процедуре
    #39450851
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Jankyно не возвращает ничего.Даже ошибок?
...
Рейтинг: 0 / 0
Выходной параметр XML в процедуре
    #39450853
XMLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Janky,
А если просто выполнить запрос?
...
Рейтинг: 0 / 0
Выходной параметр XML в процедуре
    #39450857
XMLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Janky,
ты точно уверен что тебе в ответе нужен в элемент msisdn
...
Рейтинг: 0 / 0
Выходной параметр XML в процедуре
    #39450861
Janky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
XMLer,

мне нужно протестировать, как через процедуру возвращать XML-запись. Правильно ли я указываю тип возвращаемого значения в процедуре?

Тестирую я процедуру в PL/SQL Developer. При этом девелопер как будто бы не видит выходной параметр.
...
Рейтинг: 0 / 0
Выходной параметр XML в процедуре
    #39450868
Фотография Elic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JankyПри этом девелопер как будто бы не видит выходной параметр.Из-за гуев вырастают руки крюки.
...
Рейтинг: 0 / 0
Выходной параметр XML в процедуре
    #39450871
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plsql
1.
2.
3.
select xmlelement(msisdn, subs_id) 
/*into o_xml */
from subs_list_view where msisdn='7777777'

,
А то вдруг сам не справишься.
...
Рейтинг: 0 / 0
Выходной параметр XML в процедуре
    #39450873
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JankyТестирую я процедуру в PL/SQL Developer.
Протестировал дед процедуру, запускает-запускает, результат получить не может.
Позвал дед бабку....

Ешь слона по частям - тестируй запросы отдельно. Вставить into успеешь потом.
...
Рейтинг: 0 / 0
Выходной параметр XML в процедуре
    #39450880
XMLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
env Вставить into успеешь потом.
Забудет, потом тебя обвинит что теперь не компилится.
Если коротко: разобьет и руки порежет.
...
Рейтинг: 0 / 0
Выходной параметр XML в процедуре
    #39450883
XMLer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JankyXMLer,

Правильно ли я указываю тип возвращаемого значения в процедуре?
А как ты тестируешь? какой скрипт выполняешь?
...
Рейтинг: 0 / 0
Выходной параметр XML в процедуре
    #39450884
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XMLer,
XMLerпотом тебя обвинит
Да со мной столько проблем бывает, что оторопь берёт. Вон в соседнем топике не того меня подхватывали - база не заводилась (DB.env / .profile.sh)

А тебя на уровне процедуры отлаживать - хлопот не оберёшься.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Выходной параметр XML в процедуре
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]