简介
目前手上的数仓项目有 1000 多张表, 当需要查询某些东西时. 经常记不住哪些表与其相关.
为了解决这个问题扩展了 show columns 命令, 增加了 like 项目支持.
使用 show columns like 可以根据字段名反查表名.
样例
-- 以下写法等效
show columns like mobile;
show columns like 'mobile';
show columns like '%mobile%';
-
如果有 use 则在 use 指定库所有表搜索相关字段
-
如果没有 use 则在所有库所有表搜索相关字段
试一试
-
测试页效果图
注意
- 因为数据结构有 10 分钟的缓存, 在 mysql 等数据源中刚刚修改的表结构, 可能不会立刻反应在此语句的返回值中.
- 这个缓存不影响数据查询, 执行 select 时会得到最新的表结构的效果.