Maison> base de données> navicat> le corps du texte

Comment voir la vue de clé étrangère dans Navicat

下次还敢
Libérer: 2024-04-24 19:06:16
original
1132 Les gens l'ont consulté

Il existe trois façons d'afficher les vues de clé étrangère dans Navicat : accès direct (recherchez les vues commençant par "FK_"), interrogez la vue (cliquez avec le bouton droit sur "Query Data" à partir du nœud de vue) ou développez INFORMATION_SCHEMA.KEY_COLUMN_USAGE. table et utilisez les filtres appropriés pour identifier les références de clé étrangère.

Comment voir la vue de clé étrangère dans Navicat

Comment utiliser Navicat pour visualiser les vues de clés étrangères

Accès direct

  1. pour se connecter à la base de données.
  2. Développez le nœud "Vue" dans l'arborescence des objets.
  3. Recherchez les vues commençant par "FK_", ces vues représentent des relations de clé étrangère.

Vue de requête

  1. Cliquez avec le bouton droit sur le nœud Vue dans l'arborescence des objets.
  2. Sélectionnez « Requête de données ».
  3. Dans l'éditeur de requête SQL, saisissez la requête suivante :
SELECT * FROM 
Copier après la connexion

est le nom de la vue de clé étrangère que vous souhaitez afficher.是您要查看的外键视图的名称。

展开INFORMATION_SCHEMA.KEY_COLUMN_USAGE

  1. 在对象树中展开“系统表”节点。
  2. 找到并展开INFORMATION_SCHEMA.KEY_COLUMN_USAGE表。
  3. 使用以下筛选器查看外键引用:
  • TABLE_NAME:外键所在的表
  • CONSTRAINT_NAME:外键约束的名称
  • REFERENCED_TABLE_NAME:引用的表
  • REFERENCED_COLUMN_NAME:引用的列

示例

假设我们有一个名为Customers的表,其中包含一个名为customer_id的外键,它引用Orders表中的order_id列。

要查看此外键视图,我们可以使用以下步骤:

  1. 直接访问:在对象树中,展开“视图”节点,然后查找名为FK_Customers_Orders的视图。
  2. 查询视图:右键单击FK_Customers_Orders视图,然后选择“查询数据”。
  3. 展开INFORMATION_SCHEMA.KEY_COLUMN_USAGE表:在筛选器中,指定TABLE_NAMECustomersCONSTRAINT_NAMEFK_Customers_OrdersREFERENCED_TABLE_NAMEOrdersREFERENCED_COLUMN_NAMEorder_id
Développez la table INFORMATION_SCHEMA.KEY_COLUMN_USAGEDéveloppez le nœud "Tables système" dans l'arborescence des objets. Recherchez et développez la table INFORMATION_SCHEMA.KEY_COLUMN_USAGE. Affichez les références de clé étrangère en utilisant les filtres suivants :
    TABLE_NAME: La table où se trouve la clé étrangère CONSTRAINT_NAME: Le nom de la clé étrangère contrainte clé REFERENCED_TABLE_NAME : table référencée REFERENCED_COLUMN_NAME: colonne référencée
ExempleSupposons que nous ayons une table nommée Clients qui contient une clé étrangère nommée customer_idqui fait référence à la colonne order_iddans la table Commandes. Pour afficher la vue de la clé étrangère, nous pouvons utiliser les étapes suivantes : Accès direct : Dans l'arborescence des objets, développez le nœud Vues et recherchez la vue nommée FK_Customers_Orders. Vue de requête : Cliquez avec le bouton droit sur la vue FK_Customers_Orderset sélectionnez "Requête de données". Développez la table INFORMATION_SCHEMA.KEY_COLUMN_USAGE: Dans le filtre, spécifiez TABLE_NAMEcomme Clientset CONSTRAINT_NAMEcomme FK_Customers_Orders, REFERENCED_TABLE_NAMEest Commandes, REFERENCED_COLUMN_NAMEest order_id.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!