Відкрийте конструктор таблиць для таблиці, що містить зовнішній ключ, який ви хочете переглянути, клацніть правою кнопкою миші в «Дизайнері таблиць» і виберіть «Зв’язки» з контекстного меню. У діалоговому вікні «Зв’язки зовнішнього ключа» виберіть зв’язок із властивостями, які потрібно переглянути.19 березня 2024 р
Щоб побачити зв’язки зовнішнього ключа таблиці, ви можете виконати цей запит:
- ВИБРАТИ.
- TABLE_NAME,
- COLUMN_NAME,
- CONSTRAINT_NAME,
- REFERENCED_TABLE_NAME,
- REFERENCED_COLUMN_NAME.
- ВІД.
- INFORMATION_SCHEMA.KEY_COLUMN_USAGE.
Використовуйте SQL Server Management Studio
- У провіднику об’єктів розгорніть бази даних, розгорніть базу даних, а потім розгорніть таблиці.
- Клацніть таблицю правою кнопкою миші та виберіть «Переглянути залежності».
- У діалоговому вікні «Залежності об’єктів<ім’я об’єкта>» виберіть «Об’єкти, які залежать від <ім’я об’єкта>» або «Об’єкти, від яких залежить <ім’я об’єкта>».
Щоб отримати список усіх зовнішніх ключів, які посилаються на дану таблицю на сервері SQL, ми можемо використати такі методи:
- Використання збереженої процедури sp_fkeys.
- Використання представлень INFORMATION_SCHEMA.
ЗОВНІШНИЙ КЛЮЧ є поле (або набір полів) в одній таблиці, яке посилається на ПЕРВИННИЙ КЛЮЧ в іншій таблиці. Таблиця із зовнішнім ключем називається дочірньою таблицею, а таблиця з первинним ключем називається батьківською таблицею.
Як знайти всі зовнішні ключі, які посилаються на певну таблицю та стовпець у MySQL
- ВИБРАТИ.
- TABLE_NAME,
- COLUMN_NAME,
- CONSTRAINT_NAME,
- REFERENCED_TABLE_NAME,
- REFERENCED_COLUMN_NAME.
- ЗІНФОРМАЦІЙНА_СХЕМА. KEY_COLUMN_USAGE.
- ДЕ.