数据库中的约束条件清单
P粉752826008
P粉752826008 2023-08-22 15:07:48
[MySQL讨论组]
<p>如何从MySQL数据库中获取所有约束的列表?</p>
P粉752826008
P粉752826008

全部回复(1)
P粉327903045

使用information_schema.table_constraints表获取每个表上定义的约束的名称:

select *
from information_schema.table_constraints
where constraint_schema = 'YOUR_DB'

使用information_schema.key_column_usage表获取这些约束中的字段:

select *
from information_schema.key_column_usage
where constraint_schema = 'YOUR_DB'

如果您要讨论外键约束,请使用information_schema.referential_constraints

select *
from information_schema.referential_constraints
where constraint_schema = 'YOUR_DB'
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号