Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.05;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.018 c
14-12121
devil_dk
2003-12-14 01:40
2004.01.05
Предложение создать кодер группу


14-12101
Гарри Поттер
2003-12-14 12:40
2004.01.05
Подскажите хороший файервол?


4-12192
Joye
2003-11-05 10:45
2004.01.05
Запрет открытия дверцы CD-ROM


1-11875
MakNik
2003-12-18 11:38
2004.01.05
DBRadioGroup


14-12079
Knight
2003-12-07 20:20
2004.01.05
Заменят ли когда нибудь пункт