SQLServer 取 字段名称 类型 字段描述 等

https://www.cnblogs.com/w2011/archive/2013/01/04/2844143.html

复制代码
 SELECT 
                    字段名= convert(varchar(100), a.name), 表名= convert(varchar(50), d.name ), 类型= CONVERT(varchar(50),b.name), 库名= 'ServerModeXpoDemo', 字段说明=convert(varchar(50), isnull(g.[value],'')) FROM dbo.syscolumns a left join dbo.systypes b on a.xusertype=b.xusertype inner join dbo.sysobjects d on a.id=d.id and d.xtype='U' and d.name<>'dtproperties' left join dbo.syscomments e on a.cdefault=e.id left join sys.extended_properties g on a.id=g.major_id and a.colid=g.minor_id left join sys.extended_properties f on d.id=f.major_id and f.minor_id=0 where d.name ='Car'
复制代码

 

https://blog.csdn.net/xsjm206/article/details/6443590

1.select column_name,data_type,character_maximum_length
from information_schema.columns
where table_name='TableName' and column_name='ColName'

2.information_schema.columns是系统视图,记录表的字段的相关信息。

复制代码
 SELECT 
                    字段名= convert(varchar(100), a.name), 表名= convert(varchar(50), d.name ), 类型= CONVERT(varchar(50),b.name), 库名= 'ServerModeXpoDemo', 字段说明=convert(varchar(50), isnull(g.[value],'')) FROM dbo.syscolumns a left join dbo.systypes b on a.xusertype=b.xusertype inner join dbo.sysobjects d on a.id=d.id and d.xtype='U' and d.name<>'dtproperties' left join dbo.syscomments e on a.cdefault=e.id left join sys.extended_properties g on a.id=g.major_id and a.colid=g.minor_id left join sys.extended_properties f on d.id=f.major_id and f.minor_id=0 where d.name ='Car'
复制代码

 

https://blog.csdn.net/xsjm206/article/details/6443590

1.select column_name,data_type,character_maximum_length
from information_schema.columns
where table_name='TableName' and column_name='ColName'

2.information_schema.columns是系统视图,记录表的字段的相关信息。

猜你喜欢

转载自www.cnblogs.com/LuoEast/p/9022259.html