mysql外來鍵查詢

2021-08-23 13:56:45 字數 415 閱讀 2206

當我們想檢視乙個資料庫表有多少其他表通過外來鍵依賴這個表的時候,可以通過視覺化的工具來看,當沒有工具可以使用的時候,可以通過如下的sql查詢來完成:

select 

concat(table_name, '.', column_name) as 'foreign key',

concat(referenced_table_name, '.', referenced_column_name) as 'references'

from

information_schema.key_column_usage

where

table_schema='$databasename' and

referenced_table_name is not null;

mysql 外來鍵為空 MySQL外來鍵查詢返回空

我有三張桌子 我們來乙個demo organization field type null key default extra id int 11 no pri null auto increment org name varchar 100 no null org type varchar 100...

mysql外來鍵字段怎麼查詢 查詢外來鍵字段資訊

查詢外來鍵字段資訊 set pagesize 1000 col 外來鍵擁有者 for a20 col 外來鍵表 for a30 col 外來鍵列 for a20 col 主鍵擁有者 for a20 col 主鍵表 for a30 col 主鍵列 for a20 col 外鍵名 for a30 col...

mysql的外來鍵級聯查詢 mysql外來鍵使用和級聯

如下面的 idint not null auto increment primary key,jobidint not null,studentidint not null,foreign key studentid referencesstudent id foreign key jobid re...