Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
create_generator [2009/04/09 15:20] 10.1.0.250 добавлено "sequence" |
create_generator [2009/04/09 14:22] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | | ||
+ | ====== CREATE GENERATOR\SEQUENCE ====== | ||
+ | |||
+ | |||
+ | |||
+ | ===== Формат ===== | ||
+ | <code> | ||
+ | CREATE {GENERATOR | SEQUENCE} <имя генератора>; | ||
+ | </code> | ||
+ | |||
+ | ===== Описание ===== | ||
+ | Оператор CREATE GENERATOR используется для создания в базе данных объекта генератор (GENERATOR | ||
+ | или SEQUENCE). | ||
+ | Ключевые слова GENERATOR и SEQUENCE являются синонимами. | ||
+ | Имя генератора должно быть уникальным среди имен всех генераторов базы данных и должно содержать до | ||
+ | 31 символа. При создании генератора ему присваивается значение 0. Последующие обращения к функции | ||
+ | GEN_ID или использование конструкции NEXT VALUE FOR изменяют это значение на указанную при обра- | ||
+ | щении к функции величину. | ||
+ | |||
+ | ===== Пример ===== | ||
+ | <code sql> | ||
+ | CREATE SEQUENCE gen_employee_id; | ||
+ | </code> | ||
+ | |||
+ | ===== См. также ===== | ||
+ | [[SEQUENCE]], [[ALTER SEQUENCE]], [[GEN_ID]], [[NEXT VALUE FOR]] | ||