powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / INCREMENT для генераторов
5 сообщений из 5, страница 1 из 1
INCREMENT для генераторов
    #38611038
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В последнем снапшоте FB3 появилась возможность для генераторов указывать шаг приращения

[FIXED doc\sql.extensions\README.ddl.txt]For 3.0, the options specified in (15) include INCREMENT:
{ CREATE | RECREATE } { SEQUENCE | GENERATOR } <sequence name> [ START WITH <value> ] [ INCREMENT [BY] <increment> ]
CREATE OR ALTER { SEQUENCE | GENERATOR } <sequence name> { RESTART | START WITH <value> } [ INCREMENT [BY] <increment> ]
ALTER { SEQUENCE | GENERATOR } <sequence name> RESTART [ WITH <value> ] [ INCREMENT [BY] <increment> ]

This is the increment that's applied to the SQL standard way of working with generators:
NEXT VALUE FOR <sequence name>
is equivalent to
gen_id(<sequence name>, <increment>)
собственно INCREMENT нужно подсветить как ключевое слово ну и в редакторе генераторов поддержку этой опции сделать. Кроме того хотелось бы чтобы на закладке DLL (скрипт) для генераторов скрипт назначенных прав отображался как это сделано для ХП
...
Рейтинг: 0 / 0
INCREMENT для генераторов
    #38611043
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В последнем снапшоте FB3 появилась возможность для генераторов указывать шаг приращения

doc\sql.extensions\README.ddl.txFor 3.0, the options specified in (15) include INCREMENT:
{ CREATE | RECREATE } { SEQUENCE | GENERATOR } <sequence name> [ START WITH <value> ] [ INCREMENT [BY] <increment> ]
CREATE OR ALTER { SEQUENCE | GENERATOR } <sequence name> { RESTART | START WITH <value> } [ INCREMENT [BY] <increment> ]
ALTER { SEQUENCE | GENERATOR } <sequence name> RESTART [ WITH <value> ] [ INCREMENT [BY] <increment> ]

This is the increment that's applied to the SQL standard way of working with generators:
NEXT VALUE FOR <sequence name>
is equivalent to
gen_id(<sequence name>, <increment>)

собственно INCREMENT нужно подсветить как ключевое слово ну и в редакторе генераторов поддержку этой опции сделать. Кроме того хотелось бы чтобы на закладке DLL (скрипт) для генераторов скрипт назначенных прав отображался как это сделано для ХП

Offtop: вот блин. Здесь для тэга FIXED экранирование внутренних [] не происходит
...
Рейтинг: 0 / 0
INCREMENT для генераторов
    #38611458
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А этот снапшот можно пользовать или ну его нафиг пока??
...
Рейтинг: 0 / 0
INCREMENT для генераторов
    #38611483
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IBExpert,

с переменным успехом
может заодно удастся выяснить отчего так. Но это точно с не из за INCREMENT
...
Рейтинг: 0 / 0
INCREMENT для генераторов
    #38619736
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в свежем снапшоте уже исправлено. Теперь можно.

P.S. В зарезервированные слова ещё MAPPING надо добавить
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / INCREMENT для генераторов
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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