powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Может-ли теперь Oracle возвращать рез-т из хр. процедуры(как в MS SQL)?
12 сообщений из 12, страница 1 из 1
Может-ли теперь Oracle возвращать рез-т из хр. процедуры(как в MS SQL)?
    #32083165
Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Раньше не мог, а щас?
И каков механизм(если нетрудно)?
...
Рейтинг: 0 / 0
Может-ли теперь Oracle возвращать рез-т из хр. процедуры(как в MS SQL)?
    #32083169
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А можно по русски по понятнее - что он раньше не мог?
...
Рейтинг: 0 / 0
Может-ли теперь Oracle возвращать рез-т из хр. процедуры(как в MS SQL)?
    #32083171
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
Не понял ?!?!?!?!?!
...
Рейтинг: 0 / 0
Может-ли теперь Oracle возвращать рез-т из хр. процедуры(как в MS SQL)?
    #32083184
Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Из хранимой процедуры результат возвращать клиенту, типа recordset...
Для примера как в MS SQL, пишешь select... в процедуре и все...
Я давно на оракле работал помойму 7.0 версия, тогда он не мог(или не хотел) и это была проблема, все селекты приходилось зашивать в клиента...
Ээээ... Помойму ясней некуда...
...
Рейтинг: 0 / 0
Может-ли теперь Oracle возвращать рез-т из хр. процедуры(как в MS SQL)?
    #32083191
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тут уже много раз обсуждалось. Сделайте поиск по слову refcursor.
...
Рейтинг: 0 / 0
Может-ли теперь Oracle возвращать рез-т из хр. процедуры(как в MS SQL)?
    #32083194
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>Ээээ... Помойму ясней некуда...

Просто не надо помещать первую часть вопроса в название топика, которое очень невыразительно (белое на синем).
...
Рейтинг: 0 / 0
Может-ли теперь Oracle возвращать рез-т из хр. процедуры(как в MS SQL)?
    #32083201
Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dba ОГРОМНОЕ ВАМ СПАСИБО!!!!!
...
Рейтинг: 0 / 0
Может-ли теперь Oracle возвращать рез-т из хр. процедуры(как в MS SQL)?
    #32083204
Фотография Oleg Afanasiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да ясн конечн дальш некуд.
Из процедур не зна можно или нет а вот из функц можно.
Из процедур recordset можно вернуть как ref cursor параметр OUT
но не на клиента, хотя... многого я ещё не знаю ;_)

В 9i это pipelined ф-ции а в 8i можно тоже...вернуть на клиента но механизм
другой.Тут с наборами. И объедками ;_)
Только недавно это обсуждали :_)
Мда...
...
Рейтинг: 0 / 0
Может-ли теперь Oracle возвращать рез-т из хр. процедуры(как в MS SQL)?
    #32083208
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Может-ли теперь Oracle возвращать рез-т из хр. процедуры"

Я с самого начала нормально смог прочитать, независимо от фона, но не смог понять что означает слово "рез-т"? Если "рез-т" - означает слово "результат", то батенька - процедура в Oracle всегда могла возвращать результат.
А то что имелось в виду "recordeset" и вообще что имелось ввиду - это опять вопрос всё на ту же тему - об угадывании мыслей другого человека на расстоянии. Или другими словами о не умении сформулирововать вопрос.
...
Рейтинг: 0 / 0
Может-ли теперь Oracle возвращать рез-т из хр. процедуры(как в MS SQL)?
    #32083220
Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну ладно, ладно... Критика воспринята, прошу прощения за некачественно сформулированный вопрос!
На скока я понял всетаки может, но как-то хитро и не везде(в одной версии так, в другой подругому)...
На мой взгляд это это один из важнейших вопросов для разработчиков, но чо-то в оракле неторопятся просто и удобно реализовать это... Почему неясно!
...
Рейтинг: 0 / 0
Может-ли теперь Oracle возвращать рез-т из хр. процедуры(как в MS SQL)?
    #32083231
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А в Oracle 7 как я понимаю можно было использовать CAST и обьекты? Тогда и recordset можно было получить без всякого refcursora
...
Рейтинг: 0 / 0
Может-ли теперь Oracle возвращать рез-т из хр. процедуры(как в MS SQL)?
    #32083244
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2softbuilder@inbox.ru
>А в Oracle 7 как я понимаю можно было использовать CAST и обьекты? Тогда
>и recordset можно было получить без всякого refcursora

Object option появилась начиная с 8.0

2Юрий
>На скока я понял всетаки может, но как-то хитро и не везде(в одной версии
>так, в другой подругому)...

Почему не везде? Используя refcursor приложение будет работать начиная с 8-й и во всех последующих версиях.

Использование функции CAST возможно предпочтительнее для кросплатформенных приложений (MSSQL, Oracle, ...), т.к. надо меньше переписывать клиентский код под определенную базу данных.

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


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