Sql server 搜索列的SSMS

Sql server 搜索列的SSMS,sql-server,ssms-2012,Sql Server,Ssms 2012,如何在一个包含100多个表的数据库中查找某个列 例如,在前端,我看到一个包含显示数据的选项卡 A information with columns = email's, mailbox, note1, sent dt/tm, note2 etc.. but in the DB there are about 100+ Tables (messy), 我只想找到包含信息列的表,而不展开每个表的列来调查其中的列=email's、mailbox、note1、sent dt/tm、note2等等。。

如何在一个包含100多个表的数据库中查找某个列

例如,在前端,我看到一个包含显示数据的选项卡

A information with columns = email's, mailbox, note1, sent dt/tm, note2 etc.. but in the DB there are about 100+ Tables (messy), 

我只想找到包含信息列的表,而不展开每个表的列来调查其中的列=email's、mailbox、note1、sent dt/tm、note2等等。。在SQL Server Management studio上是否有一种简单的方法可以做到这一点?

请尝试信息架构:

Select *
From INFORMATION_SCHEMA.COLUMNS
Where Column_Name like '%Col%'
我建议使用这个工具
sp_msforeachdb 'USE ?;  Select *
From INFORMATION_SCHEMA.COLUMNS
Where Column_Name like ''%Col%'''