MySQL-如果你在添加外键时忘加约束名,如何找到系统默认的约束名

问题

在你添加约束的时候,一般都会为其取名以方便后期的修改,但是如果你忘记了呢,如何找到系统默认的约束名

解决方法

sql 复制代码
-- 查找约束名
SELECT
    CONSTRAINT_NAME
FROM
    INFORMATION_SCHEMA.KEY_COLUMN_USAGE
WHERE
    TABLE_NAME = 'emp' AND
    REFERENCED_TABLE_NAME = 'dept';
相关推荐
qq7422349841 天前
Python操作数据库之pyodbc
开发语言·数据库·python
姚远Oracle ACE1 天前
Oracle 如何计算 AWR 报告中的 Sessions 数量
数据库·oracle
Dxy12393102161 天前
MySQL的SUBSTRING函数详解与应用
数据库·mysql
码力引擎1 天前
【零基础学MySQL】第十二章:DCL详解
数据库·mysql·1024程序员节
杨云龙UP1 天前
【MySQL迁移】MySQL数据库迁移实战(利用mysqldump从Windows 5.7迁至Linux 8.0)
linux·运维·数据库·mysql·mssql
l1t1 天前
利用DeepSeek辅助修改luadbi-duckdb读取DuckDB decimal数据类型
c语言·数据库·单元测试·lua·duckdb
安当加密1 天前
Nacos配置安全治理:把数据库密码从YAML里请出去
数据库·安全
ColderYY1 天前
Python连接MySQL数据库
数据库·python·mysql
IT教程资源C1 天前
(N_084)基于jsp,ssm学生信息管理系统
mysql·jsp·ssm学生信息
GW_Cheng1 天前
达梦数据库适配遇到的一些问题
数据库·国产化·达梦数据库