![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Generator [D6, IB6.x]
BAY © (2002-07-20 07:34:00)Мастера, как лучше узнать значение поля, которое устанавливается триггером? Я делаю переоткрытие запроса, но это очень не удобно.
Fran (2002-07-20 20:18:00) [1]Если на вставку записи из хранимой процедуры, то можно так:
create procedure
returns
(N integer)
.....
Insert ... (триггер с генератором генерят следующее значение)
N = gen_id(name_generator,0)
kaif (2002-07-20 15:26:00) [2]Если работаешь с компонентами типа TIBQuery, то у них готовое свойство Generator существует.
evgeg (2002-07-20 09:18:00) [3]select gen_id(MyGen, 1) from rdb$database
BAY (2002-07-20 09:01:00) [4]>>Генератор надо вызывать из программы
А как это делать?
evgeg (2002-07-20 08:42:00) [5]Вы про поле, значение которого устанавливается из генератора?
Генератор надо вызывать из программы и вставлять запись уже с готовым значением поля (генераторы придуманы именно для этого).