在MySQL中,如何获得指向特定表的所有外键约束的列表?某个专栏?这与Oracle的问题是一样的,但是对于MySQL
对于表格:
选择
表名称、列名称、约束名称、引用的表名称、引用的列名称
从…起
信息\u SCHEMA.KEY\u列\u用法
哪里
引用的_表_架构='<;数据库>;'和
引用的_表_名称='<;表>;';
对于列:
选择
表名称、列名称、约束名称、引用的表名称、引用的列名称
从…起
信息\u SCHEMA.KEY\u列\u用法
哪里
引用的_表_架构='<;数据库>;'和
引用的_表_名称='<;表>;'和
引用的列名称='<;列>;';
基本上,我们在where子句中用引用的列名称更改了引用的表名称