檢視SQL2008列說明

2021-06-05 00:41:16 字數 607 閱讀 4255

select   [表名]=case when a.colorder=1 then d.name else '' end,

[欄位名]=a.name,

[字段說明]=cast(isnull(g.[value], ' ')as   varchar)

from syscolumns a

left join systypes b on a.xusertype=b.xusertype

inner join sysobjects d on a.id=d.id  and d.xtype='u' and  d.name<>'dtproperties'

left join 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='表名'    --如果只查詢指定表,加上此條件

order by a.id,a.colorder;

sql 2008獲取表字段說明

select b.value from sys.columns a left join sys.extended properties b on a.object id b.major id and a.column id b.minor id inner join sysobjects c on ...

SQL2008數學函式

函式名稱 引數 示例 說明 abs 數值表示式 select abs 23.4 返回 23.4 返回指定數值表示式的絕對值 正值 pi無引數 select pi 返回 3.14159265358979 返回 的值 cos 浮點表示式 select cos pi 3 返回 0.5 返回指定弧度的余弦值...

SQL2008系統函式

newid無引數 select newid 返回 2e6861ef f4db 4ffe 85ea 638242f2e5f2 select newid 返回 09bbde6f 47c2 4e2e 81e8 afc50592280c 返回乙個guid 全域性唯一表示符 值 isnumeric 任意表示式...