有一張DC_CommodityItem表,主鍵是CommodityItemID我想刪其中一條數據,如果有其他表將CommodityItemID作為外鍵,可能就會報錯怎么找出使用CommodityItemID作為外鍵的表?試了一下百度查到的方法,提示表不存在:
1 回答

長風秋雁
TA貢獻1757條經驗 獲得超7個贊
表KEY_COLUMN_USAGE在information_schema庫里,要指定庫名才能獲取得到。
SELECT * FROM information_schema.KEY_COLUMN_USAGE WHERE REFERENCED_TABLE_SCHEMA='表對應的庫名' AND REFERENCED_TABLE_NAME='DC_CommodityItem' ANDREFERENCED_COLUMN_NAME='CommodityItemID';
獲取得到數據就是有包含外鍵
添加回答
舉報
0/150
提交
取消