access的設計視圖有個不錯的功能
設計列的注釋
這可以讓設計者清楚地看到每個列的意義
一般的sql server建表時沒有這個功能
但是他有擴展屬性
這個功能也不錯
可以把注釋寫到這裡面
然後把相應的結果作為rs返回到頁面進行應用
我想
這在動態顯示數據庫的table的列信息時候可能比較有用(記得好像以前論壇裡也有人問到過)
具體方法如下
(也可以在EM
QA裡面通過右擊相應列
擴展屬性
進行添加)
EXEC sp_addextendedproperty
CRid
表示ID
user
dbo
table
clientInfo
column
CRid
go
EXEC sp_addextendedproperty
人名
顯示客戶姓名
user
dbo
table
clientInfo
column
Rname
go
select name
value from ::fn_listextendedproperty
(default
user
dbo
table
clientInfo
column
default)
go
name value
CRid 表示ID
人名 顯示客戶姓名
這樣就可以當作結果集用了
這裡系統多表值函數 fn_listextendedpeoperty簡單說一下
查詢的時候
因為是系統多表值函數所以前面必須有 ::
第
個是指定屬性名稱
如果用default或者NULL顯示全部
第
個參數
可以參看sql的對象命名規則
如果用default也是指定全部
From:http://tw.wingwit.com/Article/program/SQLServer/201311/22137.html