trigger before insert
c помощью TDBNavigator при вставки новой записи автоматически Перв. ключ не заполняется. (Interbase 6.5)
Пользователь и рол имеет право на Insert, Update.
CREATE TRIGGER SP_ORGAN_BI FOR SP_ORGAN
ACTIVE BEFORE INSERT POSITION 1
as
begin
if (new.zakazchik_id is null) then
new.zakazchik_id = gen_id(GEN_SP_ORGAN_ID,1);
end
CREATE GENERATOR GEN_SP_ORGAN_ID;
SET GENERATOR GEN_SP_ORGAN_ID TO 1
|