[转]SQLServe 存储表结构的几个系统表

1. 获取表的基本字段属性

获取SqlServer中表结构  SELECT  syscolumns.name,systypes.name,syscolumns.isnullable, syscolumns.length  FROM  syscolumns, systypes  WHERE  syscolumns.xusertype  =  systypes.xusertype  AND  syscolumns.id  =   object_id ( ' 你的表名 ' )

运行效果 [转]SQLServe 存储表结构的几个系统表_第1张图片 

 2.单独查询表的递增字段

 

 

-- 单独查询表递增字段 select   [ name ]   from  syscolumns  where   id = object_id (N ' 你的表名 ' and   COLUMNPROPERTY (id,name, ' IsIdentity ' ) = 1

运行效果

 

 

 

3.获取表的主外键

-- 获取表主外键约束 exec  sp_helpconstraint    ' 你的表名 '  ;

运行效果 [转]SQLServe 存储表结构的几个系统表_第2张图片

你可能感兴趣的:(sql)