down voteaccepted

For a Table:

SELECT
TABLE_NAME,COLUMN_NAME,CONSTRAINT_NAME, REFERENCED_TABLE_NAME,REFERENCED_COLUMN_NAME
FROM
INFORMATION_SCHEMA.KEY_COLUMN_USAGE
WHERE
REFERENCED_TABLE_SCHEMA = '<database>' AND
REFERENCED_TABLE_NAME = '<table>';

For a Column:

SELECT
TABLE_NAME,COLUMN_NAME,CONSTRAINT_NAME, REFERENCED_TABLE_NAME,REFERENCED_COLUMN_NAME
FROM
INFORMATION_SCHEMA.KEY_COLUMN_USAGE
WHERE
REFERENCED_TABLE_SCHEMA = '<database>' AND
REFERENCED_COLUMN_NAME = '<column>';

Basically, we changed REFERENCED_TABLE_NAME with REFERENCED_COLUMN_NAME in the where clause.

use INFORMATION_SCHEMA;
select TABLE_NAME,COLUMN_NAME,CONSTRAINT_NAME,
REFERENCED_TABLE_NAME,REFERENCED_COLUMN_NAME from KEY_COLUMN_USAGE
where TABLE_SCHEMA = "<your_database_name>" and TABLE_NAME = "<your_table_name>"
and referenced_column_name is not NULL;

最新文章

  1. Linux学习笔记(13)-进程通信|命名管道
  2. EC笔记,第二部分:7.为多态基类声明虚析构函数
  3. MAC下安装与配置MySQL
  4. 20145223《Java程序程序设计》实验报告5
  5. Thymeleaf学习内容
  6. visual studio snippets风格
  7. Error Dropping Database (Can&#39;t rmdir &#39;.test\&#39;, errno: 17)
  8. swun 1184
  9. Canvas 2D绘制抗锯齿的1px线条
  10. POJ2201+RMQ
  11. hdoj 3746 Cyclic Nacklace【KMP求在结尾加上多少个字符可以使字符串至少有两次循环】
  12. C# 邮件发送注意事项
  13. 使用Unity创建塔防游戏(Part2)
  14. Leetcode_62_Unique Paths
  15. shell里连接数据库,将结果输出到变量
  16. Android OkHttp Get请求方式
  17. 解决Database returned an invalid datetime value. Are time zone definitions for your database installed?
  18. poj 2449 Remmarguts' Date【第K短路】
  19. oracle和mysql在sql中生成uuid的方法
  20. CentOS安装Webmin

热门文章

  1. CSS3 Flexbox不迷路指南
  2. php性能优化
  3. 虚拟机网络驱动(共享文件夹)不见了的解决方案-适用于win7~win10 and Windows Server 2008~Windows Server 2012R2
  4. Entity Framework Code First添加修改及删除外键关联实体
  5. Qt on Android:创建可伸缩界面
  6. 【转】Linq Group by
  7. jquery ajax(实现单独提交某个form)
  8. .NET平台开源项目速览(12)哈希算法集合类库HashLib
  9. [ASP.NET MVC] 利用自定义的AuthenticationFilter实现Basic认证
  10. c# 实现简单的socket通信