Получение списка зависимостей полей таблици

IBX, FIBPlus, UIB, ADO, .Net и прочее-прочее-прочее, в общем все, что относится к созданию приложений, работающих с InterBase, Firebird и Yaffil - клиент-серверных, трехзвенных, консольных и т.п.

Модератор: kdv

Ответить
GByte
Сообщения: 29
Зарегистрирован: 19 янв 2006, 11:31

Получение списка зависимостей полей таблици

Сообщение GByte » 19 янв 2006, 15:46

Подскажите как из скрипта воссоздать зависимости полей.

НАПРИМЕР:

есть 3 таблици:

Код: Выделить всё

t1:   
ID            t2:
FIELD1 ------>ID
              TEXT
                           t3:
FIELD2  -----------------> ID
                           TEXT
как из скрипта узнать эту структуру?
она ведь записана в служебных таблицах. кто подскажет?

Merlin
Динозавр IB/FB
Сообщения: 1502
Зарегистрирован: 27 окт 2004, 11:44

Сообщение Merlin » 19 янв 2006, 17:46

LangRef.pdf. System Tables And Views.

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 19 янв 2006, 17:50

www.ibase.ru/devinfo/sysqry.htm - примеры запросов к системным таблицам.

А вот из скрипта зависимость воссоздавать - очумеешь. Легче всего, конечно, вынуть связи по FK. Только зачем скрипт анализировать?

GByte
Сообщения: 29
Зарегистрирован: 19 янв 2006, 11:31

Сообщение GByte » 20 янв 2006, 09:36

Merlin, kdv, спасибо! Буду изучать.

Из скрипта я все связи востанавливать небуду - сделаю Views.

Ответить