Sergey Mereutsa wrote:

У меня вопрос. Только смеяться после того, как ответите по теме.

Есть ОченьТолстыйСправочник (таблица). И есть куча других таблиц,
которые на этот самый справочник ссылаются. И хочет заказчик видеть,
есть ли ссылки на эту конкретную запись или нет. В данный текущий
момент.

Тупо пытаться грохнуть запись и потом откатывать транзакцию мне не нравится.

IMHO это самое простое :-)

Можно ли каким-нибудь запросом из системных таблиц проверить, есть ли
ссылки на данную запись или нет?

Собрать execute statement на основе данных в RDB$RELATION_CONSTRAINTS и RDB$REF_CONSTRAINTS по таблице и ее связях?


--
Дмитрий Еманов

Ответить