教您如何獲取SQL字段默認值
作者:佚名
sql server中的字段默認值的獲取方法未必人人都會,下文對獲取SQL字段默認值的方法進行了詳細的闡述說明,供您參考學習。
在sql server 中,如何獲取SQL字段默認值呢?下面就為您介紹實現該功能的方法,如果您遇到過類似的問題,不妨一看,希望對您有所幫助。
sql server 中獲取SQL字段默認值 ,獲取所有的默認值列表:
- select
- object_name(c.id) as 表名
- ,c.name as 字段名
- ,t.name as 數據類型
- ,c.prec as 長度
- ,p.value as 字段說明
- ,m.text as 默認值
- from syscolumns c
- inner join
- systypes t
- on c.xusertype=t.xusertype
- left join
- sysproperties p
- on c.id=p.id and c.colid = p.smallid
- left join
- syscomments m
- on c.cdefault=m.id
研究了很久 終于搞定了
獲取單個SQL字段默認值列表
- select
- object_name(c.id) as 表名
- ,c.name as 字段名
- ,t.name as 數據類型
- ,c.prec as 長度
- ,p.value as 字段說明
- ,m.text as 默認值
- from syscolumns c
- inner join
- systypes t
- on c.xusertype=t.xusertype
- left join
- sysproperties p
- on c.id=p.id and c.colid = p.smallid
- left join
- syscomments m
- on c.cdefault=m.id
- where objectproperty(c.id,'IsUserTable')=1
- and object_name(c.id) = 'T_good' and c.name = 'ishot'
【編輯推薦】
責任編輯:段燃
來源:
CSDN博客