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 utiliser Navicat pour visualiser les vues de clés étrangères
Accès direct
Vue de requête
<code class="sql">SELECT * FROM <view_name></code>
où <view_name>
est le nom de la vue de clé étrangère que vous souhaitez afficher. <view_name>
是您要查看的外键视图的名称。
展开 INFORMATION_SCHEMA.KEY_COLUMN_USAGE
表
INFORMATION_SCHEMA.KEY_COLUMN_USAGE
表。TABLE_NAME
:外键所在的表CONSTRAINT_NAME
:外键约束的名称REFERENCED_TABLE_NAME
:引用的表REFERENCED_COLUMN_NAME
:引用的列示例
假设我们有一个名为 Customers
的表,其中包含一个名为 customer_id
的外键,它引用 Orders
表中的 order_id
列。
要查看此外键视图,我们可以使用以下步骤:
FK_Customers_Orders
的视图。FK_Customers_Orders
视图,然后选择“查询数据”。INFORMATION_SCHEMA.KEY_COLUMN_USAGE
表:在筛选器中,指定 TABLE_NAME
为 Customers
,CONSTRAINT_NAME
为 FK_Customers_Orders
,REFERENCED_TABLE_NAME
为 Orders
,REFERENCED_COLUMN_NAME
为 order_id
INFORMATION_SCHEMA.KEY_COLUMN_USAGE
🎜🎜🎜🎜Dé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 🎜Clients qui contient une clé étrangère nommée <code>customer_id
qui fait référence à la colonne order_id
dans 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_Orders
et sélectionnez "Requête de données". 🎜🎜🎜Développez la table INFORMATION_SCHEMA.KEY_COLUMN_USAGE
: 🎜Dans le filtre, spécifiez TABLE_NAME
comme Clients
et CONSTRAINT_NAME
comme FK_Customers_Orders
, REFERENCED_TABLE_NAME
est Commandes
, REFERENCED_COLUMN_NAME
est 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!