当前位置: 首页 > news >正文

MySQL 查询 唯一约束 对应的字段,列名称合并

MySQL 查询 唯一约束 对应的字段,列名称合并

SELECT F.DbName,F.TableName,F.ConstraintName,GROUP_CONCAT(ColumnName) ColumnName FROM 
(	SELECT t1.TABLE_SCHEMA DbName, t1.TABLE_NAME TableName,t1.CONSTRAINT_NAME ConstraintName,t2.COLUMN_NAME ColumnNameFROM 			INFORMATION_SCHEMA.TABLE_CONSTRAINTS   t1 LEFT  JOINinformation_schema.KEY_COLUMN_USAGE 	t2 ON t1.CONSTRAINT_NAME=t2.CONSTRAINT_NAME and t1.TABLE_SCHEMA = t2.TABLE_SCHEMAWHERE T1.CONSTRAINT_TYPE in ('UNIQUE','PRIMARY') -- 唯一约束 和 主键and T1.TABLE_NAME = 'sys_user' -- 表名称and T1.TABLE_SCHEMA='xxx_ocr' -- 库名称
) F 
WHERE F.ConstraintName = 'UserId' -- 去掉这个 约束名称 就是所有唯一约束和主键
group by F.DbName,F.TableName,F.ConstraintName

附录:

在这里插入图片描述

http://www.lryc.cn/news/196817.html

相关文章:

  • JDBC-day05(DAO及相关实现类)
  • 华为汪涛:5.5G时代UBB目标网,跃升数字生产力
  • docker部署多个node-red操作过程
  • 王兴投资5G小基站
  • 【SA8295P 源码分析 (一)】54 - /ifs/bin/startupmgr 程序工作流程分析 及 script.c 介绍
  • git 使用
  • MFC扩展库BCGControlBar Pro v33.6新版亮点 - 图形管理器改造升级
  • 云上攻防-云原生篇KubernetesK8s安全APIKubelet未授权访问容器执行
  • Django 访问静态文件的APP staticfiles
  • Airbnb 迁移 SwiftUI 实践
  • 爱胜品YPS-1133DN系列打印机与奔图P3301DN打印机耗材更换的简单对比说明
  • “高级小程序开发指南“
  • 分类算法-逻辑回归与二分类
  • 金融液冷数据中心,噱头还是趋势?
  • LeetCode 高频题目分类列表
  • 为什么模方有时候置平之后再打开,置平的地方纹理就缺失了,显示为下图中反光的灰色?
  • k8s基础 随笔
  • c# 关于某管理业务系统对数据统计问题.
  • nginx 配置相关详解
  • 解决spring项目中无法加载resources下文件
  • 【广州华锐互动】人体血管器官3D动态展示为医学生提供哪些便利?
  • 【QT开发笔记-基础篇】| 第四章 事件QEvent | 4.7 拖放事件
  • 【Linux】介绍 Docker 的基本概念和优势,以及在应用程序开发中的实际应用
  • GUN C/C++ undefined reference to symbol ‘dlclose@@GLIBC_2.2.5‘
  • RabbitMQ概述,死信队列
  • 【开发日常】insmod: error inserting ‘*.ko‘: -1 Unknown symbol in module原理分析
  • 圆弧插补【C#】
  • Redis EmbeddedString
  • SpringMVC之WEB-INF下页面跳转@ModelAttributeIDEA tomcat控制台中文乱码问题处理
  • 利用ChatGPT练习口语