SQL如何查询一个库中所有含有某列明的表?

sql如何查询一个数据库中 所有列明为'name'的表?
打错字了 问题是:
sql如何查询一个数据库中 所有含有列名为'name'的表?

可用如下语句:

use åº“名
select distinct t1.name from sysobjects t1,syscolumns t2 where t1.id=t2.id and t2.name like '%name%'

结果如图,显示的就是包含name这个字符串的表名

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-02-28
use databasename

select distinct t1.name from sysobjects t1,syscolumns t2
where t1.id=t2.id and t2.name like '%name%'本回答被提问者和网友采纳