Главная страница
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.031 c
14-12129
Cosinus
2003-12-11 13:26
2004.01.05
Ассемблер и с чем его едят


14-12085
che
2003-12-15 11:40
2004.01.05
учебник по DELPHI. Подскажите !


14-12126
McSimm
2003-12-12 15:22
2004.01.05
Задачка про двухходовые шахматы.


1-11970
Rradion
2003-12-19 13:45
2004.01.05
Хлопцы, а чо это у меня Ceil не работает? :)


3-11829
Slym
2003-12-08 08:43
2004.01.05
Какие транзакции поддерживает MS Access 2002(XP)?