SQL Server 数据库获取表名,字段名,与字段类型语句。方便导出到Excel中使用。

SQL Server 数据库获取表名,字段名,与字段类型语句。方便导出到Excel中使用。

select a.name as columnname,b.name tablename ,

c.name typename,
a.max_length,
a.precision,
a.scale
from sys.columns a,
sys.objects b,
sys.types c
where a.object_id=b.object_id 
and a.user_type_id=c.user_type_id
and b.type='u'
--and c.name in('varchar','nvarchar','char','nchar','text','ntext')
--and object_name(a.object_id)<>'t'


order by b.name

你可能感兴趣的:(SQLServer)