SQL 列名搜索

Jma*_*ier 6 sql-server

我正在使用 SQL Server Management Studio。我有一个庞大的数据库,我想搜索可能能够帮助我弄清楚我需要加入什么的列名。

是否有工具或其他方法可以进行这种搜索?我一直在寻找一种方法来进行列搜索,但找不到。

Mik*_*Fal 9

你有两个选择。选项 1 是使用系统视图:

select
    t.name
    ,c.column_id
    ,c.name
    ,st.name
from
    sys.tables t
    join sys.columns c on (t.object_id = c.object_id)
    join sys.types st on (c.system_type_id = st.system_type_id)
where
    c.name = ''
Run Code Online (Sandbox Code Playgroud)

选项 2 是 Red Gate Software 的一个免费插件,称为SQL Search