下文為您介紹SQL修改字段默認值的方法,使用SQL語句可以實現(xiàn)許多我們需要的功能,SQL修改字段默認值就是其中之一。
一、SQL修改字段默認值
alter?table?表名?drop?constraint?約束名字 ??說明:刪除表的字段的原有約束 ?alter?table?表名?add?constraint?約束名字?DEFAULT?默認值?for?字段名稱 ??說明:添加一個表的字段的約束并指定默認值 ??go ?
例:
alter?table?T_ping?drop?constraint?DF_T_ping_p_c ?alter?table?T_ping?add?constraint?DF_T_ping_p_c?DEFAULT?((2))?for?p_c ?go?
二、獲取字段默認值
select?b.text?as?默認值字段名?(隨便起) ?from?syscolumns?a?left?join?syscomments?b?on?a.cdefault=b.id? ?where?a.id=object_id('表名')?and?a.name='字段名稱'?
說明:syscolumns ,syscomments為系統(tǒng)表
例:
select?b.text?as?moren? ??from?syscolumns?a?left?join?syscomments?b?on?a.cdefault=b.id? ?where?a.id=object_id('T_ping')?and?a.name='p_c'?
獲取之后有引號,可以截取一下字符