WildSery пишет:
select g.rdb$generator_name
   from rdb$generators g
   where g.rdb$system_flag is null and
         not exists (select *
                       from rdb$dependencies
                       where rdb$depended_on_name = g.rdb$generator_name
                    );
Ага, спасибо.
Действительно по запарке протупил рассматривая запрос от IBExpert-а.

Однако, искать возможно придётся по-другому, если:
1. есть ExecuteStatement, использующие генераторы
2. есть запросы, которые хранятся отдельно, в блобах или строковых полях 
(например, в бланках отчётов)
3. в приложении (но тут ты уже сказал, что нет)
У нас такого нет - над базой кеширующий ORM, и работа с данными только через него, так что структура довольно простая. :-)

--
Александр Замараев

Ответить