Вниз
Скачать: CL | DM;

FIB, declare cursor   Найти похожие ветки 

 
S.A.S. ©   (2003-12-09 13:44) [0]

Здравствуйте, где в ХП под Interbase продекларировать курсор, чтобы потом его открыть профетчить, кое-что посчитать и закрытью. До этого приходилось под MSSQL ваять, поэтому с синтасисом под IB трудности. Спасибо.


 
Digitman ©   (2003-12-09 13:47) [1]

механизма явного управления курсорами в IB PSQL нет

курсор создается неявно предложением FOR SELECT .. INTO ... DO


 
S.A.S. ©   (2003-12-09 14:24) [2]

но ведь в IB есть DECLARE CURSOR ..., зачем он и где его прописать, или вообще как в хранимой процедуре вычислить какое-нибудь значение, пробежавшись по некоторым строкам таблицы в зависимости от значений в полях - для чего собственно и служат курсоры, или можна как-то по-другому ? а чего прописывать в INTO ?


 
Johnmen ©   (2003-12-09 14:43) [3]

Тебе же уже ответил Digitman © (09.12.03 13:47)!!!
А синтакисис см. в документации.


 
Zacho ©   (2003-12-09 20:00) [4]


> S.A.S. © (09.12.03 14:24) [2]

Читай Data Definition Guide и Language Reference. И то, и другое, и еще кучу всего можно взять на http://www.ibase.ru
Только имей в виду, что DECLARE CURSOR и т.п., т.е. то, что в документации обозначено как "Available in SQL" или "SQL form" - на самом деле конструкции Embedded SQL, т.е. препроцессора GPRE, а то, что нужно тебе, называется ISQL и DSQL.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.015 c
1-11898
Anton.
2003-12-17 15:37
2004.01.05
Разбор текста


6-12030
Fast
2003-11-03 15:31
2004.01.05
Параметры сети


14-12042
Юрий Зотов
2003-12-07 21:49
2004.01.05
---|Ветка была без названия|---


9-11757
Yanis
2003-06-07 11:39
2004.01.05
Хочу спросить про рисование на экране.


1-11908
Alexis
2003-12-21 15:42
2004.01.05
выбор директории




   Наверх