powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Организайия цикла в Firebird 2.5
3 сообщений из 3, страница 1 из 1
Организайия цикла в Firebird 2.5
    #38625648
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе время суток!
разбираюсь с Firebird 2.5
возникла необходимость организайии цикла внутри которого значение переменной типа Time увеличивается на 30 мин, или ,для упрощения можно просто int, и учавствует в селекте
что то вроде:
Код: sql
1.
2.
3.
4.
5.
6.
7.
for lnI := 1 to 10 do
begin

select tata from blabla where nana=:lnI into :lala;
suspend;

end



начал рыть и выяснилось что ни for ни while (в обычном понимании) у firebird нет. Как реализовать подобное?

Спасибо.
...
Рейтинг: 0 / 0
Организайия цикла в Firebird 2.5
    #38625655
m7m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikhail Tchervonenko,
Conditional statements and loops
...
Рейтинг: 0 / 0
Организайия цикла в Firebird 2.5
    #38625656
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikhail Tchervonenko,

про WHILE ты гонишь, он есть но только в таком виде

Код: plsql
1.
2.
3.
4.
WHILE(I<>0) DO
BEGIN
  I = I - 1;
END



с постусловием WHILE нету

Код: plsql
1.
2.
3.
DO /* это не работает */
  I = I - 1;
WHILE(I<>0);
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Организайия цикла в Firebird 2.5
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]