>> CREATE TABLE TEST (FIELD1 INTEGER, FIELD2 INTEGER);
>> CREATE VIEW TEST_VIEW AS SELECT * FROM TEST T WHERE T.FIELD2 IS NULL;
>>
>> теперь посмотрите зависимости - для поля FIELD1 её нет, а для поля FIELD2
>> есть
FIELD2 указано явно, а FIELD1 явно в select нету.
>
> Есть такое дело. Запросто пофиксить не вижу возможности. Буду думать.
Так вроде ж на "*" в select список полей в зависимости нигде не пишется.
Или это новая фича в FB2?
В процедуре, если select * from table используется или update без явного
указания полей, тоже только зависимость на таблицу пишется, зависимости на поля
(раскрутка *) - нигде вроде такого не встречал. Я c rdb$dependencies раньше
работал довольно плотно.
В общем, если для views делать, то наверное надо и остальное ковырять, а то
rdb$dependencies будет тогда "наполовину беременной".