SELECT 'Наследник' AS "Наследник", a.table_name AS "Ссылочная таблица", a.constraint_name AS "Имя ссылочного ключа", a.constraint_type AS "Тип ключа", a.r_constraint_name AS "Имя родительского ключа", c.column_name AS "Поле на которое создан FK", 'Родитель' AS "Родитель", b.table_name AS "Родительская таблица", b.constraint_name AS "Имя родительского ключа", b.constraint_type AS "Тип ключа", d.column_name AS "Поле на которое создан PK" FROM user_constraints a, user_constraints b, user_cons_columns c, user_cons_columns d WHERE a.constraint_type = 'R' AND a.r_constraint_name = b.constraint_name AND b.table_name = 'DEPT' -- Таблица на которую ищем ссылки AND b.constraint_type = 'P' AND a.constraint_name = c.constraint_name AND b.constraint_name = d.constraint_name
|