Привет всем.

Создал два просмотра - обычный и с "WITH
CHECK OPTION"

BLR-ы  (RDB$RELATIONS::RDB$VIEW_BLR) у обоих, если
верить IBE - одинаковые

в RDB$VIEW_SOURCE, конечно, отличие видно, но
это я и так знал.

После нескольких попыток помучить
просмотр с "WITH CHECK OPTION"
обнаружил, что на нем висят два
системных триггера, в которых есть
такие команды ( blr_abort, blr_gds_code )

Вообщем вопрос - как мне (не прибегая к
сканированию RDB$VIEW_SOURCE) определить
наличие "WITH CHECK OPTION" у просмотра?

Только через поиск и анализ на наличие
( blr_abort, blr_gds_code ) у системных триггеров,
висящих на нем ???

Коваленко Дмитрий.
www.ibprovider.com

Ответить