概要
指定したカラムの以下を取得する
・スキーマ名
・テーブルの種類
・テーブル名
・カラム名
・型名
・桁数
SQL
SELECT
SCHEMA_NAME(T.schema_id) AS 'スキーマ名',
T.type AS 'テーブルの種類',
T.name AS 'テーブル名',
C.name AS 'カラム名',
TY.name AS '型名',
SY.prec AS '桁数'
FROM sys.tables AS T
INNER JOIN sys.columns AS C
ON C.object_id = T.object_id
INNER JOIN sys.types AS TY
ON TY.user_type_id =C.user_type_id
INNER JOIN sys.objects AS O
ON O.object_id = C.object_id
INNER JOIN sys.syscolumns AS SY
ON SY.id = T.object_id
AND SY.name = C.name
WHERE C.name = 'Name' --調査したいカラム名を指定