Системные таблицы InterBase Страница 10. Генераторы
|
Страница 10 из 14
Генераторы Генераторы позволяют создавать уникальные идентификаторы, значениями которых удобно заполнять ключевые поля таблиц. Использую служебные таблицы базы данных, можно достаточно легко определить, какие генераторы есть и в какие значения они установлены. Вся информация о генераторах сосредоточена в таблице RDB$GENERATORS. Посмотрим, как можно получить список генераторов, созданных пользователем. select rdb$generator_name from rdb$generators where ((rdb$system_flag = 0) or (rdb$system_flag is null));
Следующий SQL-запрос позволит посмотреть текущие значения генераторов. select distinct gen_id(CUST_NO_GEN, 0) from RDB$GENERATORS;
Этот запрос возвращает значение генератора CUST_NO_GEN. |