![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Увеличить значение генератора [D7, IB6.x]
Назаров Евгений © (2002-11-16 11:38:00)Подскажите пожалуйста как увеличить значение генератора
я думаю что это можно сделать только через SQL запрос,
но "Gen_id(Gen_Name,1)" не работает
и если можно, то подскажите где можно взять путёвую документацию на русском языке по SQL, - я его очень плохо знаю
evgeg (2002-11-16 15:02:00) [1]Есть такая системная таблица rdb$database. В ней ровно одна запись. Поэтому можно получать/изменять значение генератора через
select gen_id (MyCoolGenerator, 1) from rdb$database
Назаров Евгений (2002-11-16 14:24:00) [2]благодарю
Sakses (2002-11-16 14:24:00) [3]sask
буду весьма благодарна, если так же пришлешь на мой почтовый ящик документацию по SQL
с уважением
sask (2002-11-16 13:41:00) [4]Немножко документации по SQL выслал тебе на мыло.
sask (2002-11-16 13:36:00) [5]Хотя бы так:
select gen_id("Имя генератора", 1) as "Gen" from "Любая таблица"
Заодно узнаешь новое значение генератора...
Назаров Евгений (2002-11-16 11:48:00) [6]нет, мне надо уже существующее значение генератора увеличить на 1
Sergey_Sh (2002-11-16 11:46:00) [7]SET GENERATOR <NAME_GEN> TO <ЗНАЧЕНИЕ>