![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос по тригерам [D7, IB6.x]
Fantom © (2004-09-06 10:36:00)Всем здрасте.
Возникла проблема: создаю триггер
CREATE TRIGGER Code_Plus FOR NEWTABLE1
BEFORE INSERT AS
BEGIN
NEW.KODE=GEN_ID (NEW_CODE,1);
END
Но на строке NEW.KODE=GEN_ID (NEW_CODE,1); выдает ошибку
"Unexpected end of command"
Генератор NEW_CODE уже создан.
Что я делаю не так?
Johnmen (2004-09-06 13:05:00) [1]
SET TERM ^ ;
CREATE TRIGGER Code_Plus FOR NEWTABLE1
BEFORE INSERT AS
BEGIN
NEW.KODE=GEN_ID (NEW_CODE,1);
END ^
SET TERM ; ^
Vemer (2004-09-06 11:04:00) [2]Нет проверки на Null, но это не смертельно. Просто не позволит внести самому значения в KODE.
Вообще в форуме примеров много лежит подобных.