Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.25;
Скачать: CL | DM;

Вниз

Зачем нужены курсоры?   Найти похожие ветки 

 
3APA3A   (2004-06-30 20:28) [0]

В нескольких книгах которые у меня есть написано "тра-та-та... курсоры бывают read-only, scrollable, dynamic, insensitive... это объект для хранения данных полученных в результате запросе select...  и еще куча общих слов..."  
  Можете мне в нескольких словах и операторах SQL дать понять, для чего же на самом деле используются курсоры?


 
Fay ©   (2004-06-30 20:42) [1]

Клиентские или серверные?


 
3APA3A   (2004-06-30 22:35) [2]

Знания про курсоры нулевые. Объясните или отошлите куда-нибудь (линк, книга) для самообразования. Буду только рад.


 
YurikGL ©   (2004-06-30 22:46) [3]

http://www.ibase.ru/develop.htm


 
3APA3A   (2004-06-30 22:48) [4]

tnx...


 
Sergey Masloff   (2004-06-30 23:51) [5]

YurikGL ©   (30.06.04 22:46) [3]
А с каких пор в IB нормальные курсоры появились? Правда в FF обсуждается это дело но до реализации вроде не дошло.

А курсор (CURrentSetOfRecord) - это просто кортеж записей отобраных селектом, например. В "продвинутых" СУБД их можно явно объявлять и работать с ними на сервере (ну и на клиенте).


 
jack128 ©   (2004-07-01 00:11) [6]


> А с каких пор в IB нормальные курсоры появились?
а что такое _нормальные_ курсоры? и чем они отличаются от курсоров ib?

> 3APA3A   (30.06.04 20:28)


> Можете мне в нескольких словах и операторах SQL дать понять,
> для чего же на самом деле используются курсоры?
для ib вот например - второй вариант http://www.ibase.ru/devinfo/testiu.htm


 
Sergey_Masloff   (2004-07-01 09:21) [7]

jack128 ©   (01.07.04 00:11) [6]
>> А с каких пор в IB нормальные курсоры появились?
>а что такое _нормальные_ курсоры? и чем они отличаются от >курсоров ib?
"Нормальные" курсоры это обычные курсоры а не то что называется курсором в InterBase. А именно это именованая или неименованая рабочая область хранящая набор данных, например, полученых в результате селекта. Ее можно, например, передавать как параметр между различными хранимыми процедурами или отдать клиенту (аналогом последнего являеются курсорные процедуры с for select into в InterBase. А вообще курсор вещь гораздо более комплексная и мощная чем можно было бы изложить не то что в рамках поста в форум а даже в рамках небольшой статьи.



Страницы: 1 вся ветка

Текущий архив: 2004.07.25;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.048 c
8-1083839500
Григорий Поваров
2004-05-06 14:31
2004.07.25
извлечение иконки 48x48 из ресурсов


14-1089102042
DiamondShark
2004-07-06 12:20
2004.07.25
А меня вот сомненья мучают


1-1089729567
Homyak_Max
2004-07-13 18:39
2004.07.25
Проблемы с потоками


14-1088689475
KilkennyCat
2004-07-01 17:44
2004.07.25
11500 дней!


1-1089785687
hgd
2004-07-14 10:14
2004.07.25
Как управлять программой голосом?