![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Interbase и DECLARE CURSOR. (Продолжаем диалог) [D5, D6, D7, IB6.x]
exciter__ © (2003-10-27 19:18:00)
Как пользоваться DECLARE CURSOR ?
В процедурах его, блин, не задействовать. А нафига тогда это надо ? Как его реально применять?
Fiend © (27.10.03 09:36) [1]
for select
Вот тут можно примерчик ?
Digitman (2003-10-28 08:28:00) [1]
> exciter__
конструкция DECLARE CURSOR допустима и обрабатывается только в контексте Embedded SQL.
ни в DSQL ни в ISQL явная работа с курсором невозможна.
и не спрашивай, что есть ESQL, DSQL и ISQL).. в док-цию тебя уже отослали)
Zacho (2003-10-27 21:27:00) [2]
Пример нужен ? Лови:
declare variable counter integer;
declare variable x integer;
begin
counter = 1;
for select c1 from t2 into :x
as cursor FOO
do
begin
update t2
set c2 = c1 / :counter, c1 = :counter
where current of foo;
counter = :counter + 1;
end
end
Не совсем то, но тоже с курсором :) Взято из http://www.ibase.ru/devinfo/updsame.htm
Ну и зачем оно тебе ?
exciter__ (2003-10-27 19:33:00) [3]
С тобой всё ясно. Спи спокойно.
Чтоб твой компилятор работал также как и ты мне помог.
Reindeer Moss Eater (2003-10-27 19:30:00) [4]
Ты что, надеешся успешно работать с сервером не имея документации, а только задавая вопросы здесь?
exciter__ (2003-10-27 19:27:00) [5]
Ну помоги плиз! Я ж сюда за помощьюобратился !
Reindeer Moss Eater (2003-10-27 19:25:00) [6]
есть
exciter__ (2003-10-27 19:23:00) [7]
А именно пример в конструкции For select есть ?
Reindeer Moss Eater (2003-10-27 19:19:00) [8]
К примерам во встроенной документации доверия нету?