MySQL中如何查询包含特定字段的全部表?

2026-06-09 13:130阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计190个文字,预计阅读时间需要1分钟。

MySQL中如何查询包含特定字段的全部表?

一、场景+1、业务需求需要将某个字段的类型从int改为varchar;因此需要知道哪些表都包含这个字段。

二、字段名+tenant_id即租户ID

三、解决方案使用以下SQL查询来找出所有包含名为`tenant_id`字段的表:sqlSELECT *FROM information_schema.COLUMNSWHERE COLUMN_NAME='tenant_id';

MySQL中如何查询包含特定字段的全部表?


一、场景

1、业务需要,要将某个字段类型将int改为varchar;所以需要知道哪些表都有这个字段

2、字段名: tenant_id,即租户ID

二、解决方案

SELECT * FROM information_schema.COLUMNS
WHERE TABLE_SCHEMA = '数据库名'
and COLUMN_NAME='tenant_id'
and data_type = 'bigint'

标签:Mysql查询

本文共计190个文字,预计阅读时间需要1分钟。

MySQL中如何查询包含特定字段的全部表?

一、场景+1、业务需求需要将某个字段的类型从int改为varchar;因此需要知道哪些表都包含这个字段。

二、字段名+tenant_id即租户ID

三、解决方案使用以下SQL查询来找出所有包含名为`tenant_id`字段的表:sqlSELECT *FROM information_schema.COLUMNSWHERE COLUMN_NAME='tenant_id';

MySQL中如何查询包含特定字段的全部表?


一、场景

1、业务需要,要将某个字段类型将int改为varchar;所以需要知道哪些表都有这个字段

2、字段名: tenant_id,即租户ID

二、解决方案

SELECT * FROM information_schema.COLUMNS
WHERE TABLE_SCHEMA = '数据库名'
and COLUMN_NAME='tenant_id'
and data_type = 'bigint'

标签:Mysql查询