指定したカラム名を持つテーブルを検索したい場合に使えるクエリを紹介します。
SELECT
t.name AS テーブル名
,c.name AS 項目名
,type_name(user_type_id) AS 属性
,max_length AS 長さ
,CASE WHEN is_nullable = 1 THEN 'YES' ELSE 'NO' END AS NULL許可
FROM
sys.objects t
INNER JOIN sys.columns c ON
t.object_id = c.object_id
WHERE
t.type = 'U'
AND c.name = '検索したいカラム名'
ORDER BY
c.column_id
コメント