Oracle Procedure, Получить данные |
Здравствуйте, гость ( Вход | Регистрация )
Oracle Procedure, Получить данные |
crashsp |
12.11.2010, 10:51
Сообщение
#1
|
Студент Группа: Участник Сообщений: 56 Регистрация: 23.10.2010 Пользователь №: 2144 Спасибо сказали: 8 раз(а) Репутация: 546 |
Доброго времени суток!
Создал простую процедуру в Oracle вот так :
Дальше в приложение Qt хочу получить ее результат пытаюсь сделать вот так : Нет ни чего, я думаю и не должно быть) ,ошибки при выполнение тоже нет. Я думаю суть я донес,собственно вопрос: каким все таки способом можно получить результат ? |
|
|
xls |
13.11.2010, 14:18
Сообщение
#2
|
Студент Группа: Участник Сообщений: 44 Регистрация: 6.9.2010 Пользователь №: 2013 Спасибо сказали: 7 раз(а) Репутация: 2 |
Пакет DBMS_OUTPUT, процедуру из которого ты использовал, предназаначен для вывода диагностических сообщений.
Если тебе надо вернуть набор записей, то нужно создавать не простую процедуру, а сложную функцию, возвращающую REFCURSOR. А просмотреть вывод диагностических сообщений можно, например, в sqlplus после включения вывода "set serveroutput on" и вызова процедуры/функции. |
|
|
Текстовая версия | Сейчас: 18.1.2025, 3:54 |