SQLRU.net
Разработка приложений баз данных

Начало » Использование СУБД » Firebird, HQbird, InterBase » Генераторы в FB 2.5 и FB 5
Генераторы в FB 2.5 и FB 5 [сообщение #5010] Sat, 04 May 2024 08:14 Переход к следующему сообщению
7bit в настоящее время не в онлайне  7bit
Сообщений: 8
Зарегистрирован: February 2024
Junior Member
Что произошло с генераторами в 5 версии?
Есть последовательность команд:
alter sequence MyGenerator restart with 48;
select gen_id(MyGenerator, 1) from rdb$database;
В 2.5 select вернет 49, 5-я версия - 48.
Re: Генераторы в FB 2.5 и FB 5 [сообщение #5011 является ответом на сообщение #5010] Sat, 04 May 2024 09:53 Переход к предыдущему сообщениюПереход к следующему сообщению
hvlad в настоящее время в онлайне  hvlad
Сообщений: 364
Зарегистрирован: August 2022
Senior Member
Документацию не пробовал ?

https://firebirdsql.org/file/documentation/chunk/en/refdocs/ fblangref40/fblangref40-ddl-sequence.html

Для FB5 сам ищи тут https://firebirdsql.org/en/reference-manuals/

PS https://github.com/FirebirdSQL/firebird/issues/6334

Re: Генераторы в FB 2.5 и FB 5 [сообщение #5012 является ответом на сообщение #5011] Sat, 04 May 2024 11:36 Переход к предыдущему сообщениюПереход к следующему сообщению
7bit в настоящее время не в онлайне  7bit
Сообщений: 8
Зарегистрирован: February 2024
Junior Member
Получается это в 2.5 неправильно работает alter sequence? Не по стандарту? Черт бы его подрал )
Re: Генераторы в FB 2.5 и FB 5 [сообщение #5013 является ответом на сообщение #5012] Sat, 04 May 2024 11:40 Переход к предыдущему сообщениюПереход к следующему сообщению
hvlad в настоящее время в онлайне  hvlad
Сообщений: 364
Зарегистрирован: August 2022
Senior Member
7bit писал(а) Sat, 04 May 2024 11:36
Получается это в 2.5 неправильно работает alter sequence? Не по стандарту? Черт бы его подрал )
Кого ? Стандарт ? Smile

PS генераторы в IB появились сильно раньше, чем в стандарте
Re: Генераторы в FB 2.5 и FB 5 [сообщение #5015 является ответом на сообщение #5013] Sat, 04 May 2024 12:14 Переход к предыдущему сообщению
7bit в настоящее время не в онлайне  7bit
Сообщений: 8
Зарегистрирован: February 2024
Junior Member
hvlad писал(а) Sat, 04 May 2024 11:40
Кого ? Стандарт ? Smile

PS генераторы в IB появились сильно раньше, чем в стандарте
Ну да. Просто я уже привык, что перезапустить с 48 - это означает, что текущее значение генератора будет 48, а не 47.
Предыдущая тема: FB4 проверка работы
Следующая тема: FirstAID с поддержкой Firebird 5
Переход к форуму:
  


Текущее время: Wed Dec 18 15:19:51 GMT+3 2024

Общее время, затраченное на создание страницы: 0.00822 секунд