获取数据库中包含某个关键词的所有表名(Sqlserver、MySQL、Oracle)

很多时候,在维护各种数据库时,需要快速查询库里包含某个关键词的所有表名,下面笔者提供如下语句供参考学习。

1、SQL Server
select name as table_name from sys.objects where type=’U’ and name like ‘%关键词%’

2、MySQL
SELECT distinct TABLE_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME LIKE ‘%关键词%’

3、Oracle
select table_name from user_tables where table_name like ‘%关键词%’

本文最后更新于 2020-01-08 20:18

请博主喝杯咖啡呢,谢谢^_^

如果本文“对您或有帮助”,欢迎随意打赏,以资鼓励继续创作!

原创文章《获取数据库中包含某个关键词的所有表名(Sqlserver、MySQL、Oracle)》,作者:笔者 徐哲钻石会员,未经允许不得转载。
转载或复制时,请注明出处:https://www.xuxiaokun.com/237.html,本文由 Mr.xu 博客网 整理。
本站资源下载仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。

(0)
打赏 微信扫一扫赞赏 微信扫一扫赞赏 支付宝扫一扫赞赏 支付宝扫一扫赞赏
上一篇 2019年3月11日 15:01
下一篇 2019年3月26日 13:27

相关推荐

发表回复

登录后才能评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

笔者期待与您共勉 · 互赢

有言必答、商务合作、有偿服务

QQ:点击这里给我发消息

邮件:it@xuxiaokun.com

线上沟通时间 ↓↓↓:

周一至周五 9:30 - 17:30

其余时间Mail或QQ我,有言必应。

244439232