powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как оотмотать вперед генератор ID?
7 сообщений из 7, страница 1 из 1
Как оотмотать вперед генератор ID?
    #32384228
Фотография Сашенька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вобщем есть процедура, но ID генерируемые ей уже есть в таблице, как отмотать вперед счетчик?

BEGIN
NEXT_ID = GEN_ID(PRODUCTS_GEN,1);
END
...
Рейтинг: 0 / 0
Как оотмотать вперед генератор ID?
    #32384288
Фотография Zmeishe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NEXT_ID = GEN_ID(PRODUCTS_GEN, Разница между существующим и желаемым);
...
Рейтинг: 0 / 0
Как оотмотать вперед генератор ID?
    #32384301
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
set generator gen_name to gen_value
...
Рейтинг: 0 / 0
Как оотмотать вперед генератор ID?
    #32384422
srf2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
set generator в хп работать не будет.
можно через системные таблицы поменять
...
Рейтинг: 0 / 0
Как оотмотать вперед генератор ID?
    #32384433
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
srf2000set generator в хп работать не будет.
можно через системные таблицы поменять
Ай, весело у вас тут, хлопцы! :)
Ну-ка, ну-ка, раскажи-ка, и в какой же ж такой таблице (по твоему), сидят значения генераторов?...
...
Рейтинг: 0 / 0
Как оотмотать вперед генератор ID?
    #32384569
srf2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пардон, забыл :)
генераторы stored on special database page
ну тогда только так:
CREATE PROCEDURE SetGen (val INTEGER) AS
BEGIN
val = GEN_ID (MyGen, val - GEN_ID (MyGen,0) );
END
...
Рейтинг: 0 / 0
Как оотмотать вперед генератор ID?
    #32384864
Фотография Сашенька
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
set generator gen_name to gen_value помогло

Всем большое спасибо.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как оотмотать вперед генератор ID?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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