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

SELECT syscolumns.name,systypes.name,syscolumns.isnullable,
       syscolumns.length
       FROM syscolumns, systypes  WHERE syscolumns.xusertype = systypes.xusertype
                                  AND syscolumns.id = object_id('inventory')

2.  sql modules

     SELECT sm.object_id, OBJECT_NAME(sm.object_id) AS object_name, o.type, o.type_desc, sm.definition
     FROM sys.sql_modules AS sm
     JOIN sys.objects AS o ON sm.object_id = o.object_id
     ORDER BY o.type;
GO

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

--4.获取表的主外键,获取表主外键约束
    exec sp_helpconstraint   'Inventory' ;

 

posted on 2011-01-13 09:46  tim123  阅读(138)  评论(0编辑  收藏  举报