我創建了一個腳本來顯示特定表中的外鍵。獲取表中的外鍵
SELECT i.CONSTRAINT_NAME FROM information_schema.TABLE_CONSTRAINTS i
LEFT JOIN information_schema.KEY_COLUMN_USAGE k ON
i.CONSTRAINT_NAME = k.CONSTRAINT_NAME WHERE i.CONSTRAINT_TYPE = 'FOREIGN KEY'
AND i.TABLE_NAME = 'sample';
當我在我的主機執行該命令,它會顯示在所有的數據庫發現table
名"sample"
外鍵約束列表。
但我需要特定的數據庫,樣本表foreign keys
。
請任何一個解決我的問題 –
我查詢:SELECT CONSTRAINT_NAME FROM information_schema.TABLE_CONSTRAINTS WHERE CONSTRAINT_TYPE = '的外鍵' 和TABLE_SCHEMA = '數據庫' 和TABLE_NAME = '表名'; –
感謝您的所有更新 –