1. 程式人生 > >新建存過,查詢表結構的方法。

新建存過,查詢表結構的方法。

where weight bold http inf gin img min and

CREATE  PROC [dbo].[sp_help_table]
    @tableName NVARCHAR(50)--表名稱
AS
BEGIN
    SELECT a.colorder 字段序號,a.name 字段名,b.name 字段類型,b.length AS 字段長度,g.[value] AS 字段說明
    FROM syscolumns a left join systypes b
    on a.xtype=b.xusertype
    inner join sysobjects d
    on a.id=d.id and d.xtype=U and d.name<>
dtproperties left join sys.extended_properties g on a.id=g.major_id AND a.colid = g.minor_id WHERE d.[name] =@tableName order by a.id,a.colorder END

這樣,在查詢某個表的時候,直接執行這個存過,參數就是表名稱,最後的結果就是這樣技術分享圖片,字段說明是在新建表的時候填寫的說明,如果沒寫這列就是NULL

新建存過,查詢表結構的方法。