Примеры. GEN_ID (generator, step); Аргумент Описание generator Имя существующего генератора. s

Синтаксис

GEN_ID (generator, step);

Аргумент Описание
generator Имя существующего генератора.  
step Целое или выражение, определяющее увеличение или уменьшение текущего значения генератора. Значения могут быть в диапазоне от -231 до 231 - 1.  

Следующее определение триггера включает обращение к GEN_ID():

SET TERM!!;

CREATE TRIGGER CREATE_EMPNO FOR EMPLOYEES

BEFORE INSERT

POSITION 0

AS BEGIN

NEW.EMPNO = GEN_ID (EMPNO_GEN, 1);

END

SET TERM;!!

В первый раз, при выполнении триггера, NEW.EMPNO устанавливается к 1. В следующий раз, оно будет установлено к 2, и т. д.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: