SQLServerではsys.objects, sys.columnsというシステムビューを利用するとテーブルのカラム名や属性、長さなどを取得できます。 SQLServerでテーブルのカラム名を取得する方法はsys.objects, sys.columnsという2つのシステムビューを利用して取得します。 実際のSQLは以下のようになります。 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
