テーブル名を選択して ALT+F1 を押すと、SQL Server の他のテーブルやビューに参照されている列の詳細が表示されます。
さらに、以下のクエリをキーワード検索に使用できます。@Keyword 変数に目的の列名を書き込む必要があります。次に、クエリの下に、そのキーワードが使用されているすべてのオブジェクトの詳細が表示されます。これは役に立ちます。
set nocount on
declare @Keyword as varchar(200)
set @Keyword = 'Column name'
SELECT DISTINCT
name,
CASE o.xtype
WHEN 'S' THEN 'System Stored Proc'
WHEN 'F' THEN 'Foreign Key'
WHEN 'U' THEN 'Table'
WHEN 'V' THEN 'View'
WHEN 'P' THEN 'Stored Proc'
WHEN 'PK' THEN 'Primary Key'
WHEN 'TR' THEN 'Trigger'
WHEN 'UQ' THEN 'Unique Index'
WHEN 'D' THEN 'Default'
WHEN 'FN' THEN 'User Defined Function'
ELSE 'Unknown'
END,
text
FROM
sysobjects o left join syscomments c ON c.id = o.id
WHERE
text LIKE '%' + @Keyword + '%'
OR name LIKE '%' + @Keyword + '%'