Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
cpr
Зарегистрирован: 22.08.2002 Сообщения: 33 Откуда: Ростов-на-Дону
|
Добавлено: Чт Авг 22 2002 15:49 Заголовок сообщения: Два вопроса по Ораклу |
|
|
1 Есть ли в Оркале (если есть то с какой версии) скроллируемые курсоры?
2 Есть ли возможность создать хранимую процедуру, которая бы возвращала курсор? |
|
Вернуться к началу |
|
 |
swordfish
Зарегистрирован: 07.05.2002 Сообщения: 100 Откуда: Наб. Челны
|
Добавлено: Пт Авг 23 2002 09:25 Заголовок сообщения: Re: Два вопроса по Ораклу |
|
|
1. Есть, но ты можешь выбирать данные только вниз. Операция FETCH.
LOOP FETCH my_cur INTO my_field1, my_field2; -- fetch next row EXIT WHEN my_cur%NOTFOUND; -- exit loop when last row is fetched -- process row END LOOP;
2. Можно создать хранимую функцию которая вернет тебе REF CURSOR |
|
Вернуться к началу |
|
 |
swordfish
Зарегистрирован: 07.05.2002 Сообщения: 100 Откуда: Наб. Челны
|
Добавлено: Пт Авг 23 2002 09:29 Заголовок сообщения: version 8.1.5 -- I'm not sure about v8 |
|
|
-- |
|
Вернуться к началу |
|
 |
cpr
Зарегистрирован: 22.08.2002 Сообщения: 33 Откуда: Ростов-на-Дону
|
Добавлено: Пт Авг 23 2002 10:33 Заголовок сообщения: То есть курсор является обычным последовательным, |
|
|
а не скроллируемым. Скроллируемый курсор позволяет делать fetch не только последовательно, но и на абсолютную позицию или назад на n позиций.
А может быть в более поздних версиях все же есть такая возможность? |
|
Вернуться к началу |
|
 |
swordfish
Зарегистрирован: 07.05.2002 Сообщения: 100 Откуда: Наб. Челны
|
Добавлено: Пт Авг 23 2002 10:56 Заголовок сообщения: Нет. |
|
|
--- |
|
Вернуться к началу |
|
 |
AngelStation
Зарегистрирован: 13.09.2002 Сообщения: 1
|
Добавлено: Пт Сен 13 2002 19:36 Заголовок сообщения: Re: Два вопроса по Ораклу |
|
|
nhb djghjcf gj jhfrke |
|
Вернуться к началу |
|
 |
cpr
Зарегистрирован: 22.08.2002 Сообщения: 33 Откуда: Ростов-на-Дону
|
Добавлено: Сб Сен 14 2002 14:46 Заголовок сообщения: Re: Два вопроса по Ораклу |
|
|
не понял |
|
Вернуться к началу |
|
 |
|