SQL修改字段默認(rèn)值
下文為您介紹SQL修改字段默認(rèn)值的方法,使用SQL語句可以實(shí)現(xiàn)許多我們需要的功能,SQL修改字段默認(rèn)值就是其中之一。
一、SQL修改字段默認(rèn)值
alter?table?表名?drop?constraint?約束名字 ??說明:刪除表的字段的原有約束 ?alter?table?表名?add?constraint?約束名字?DEFAULT?默認(rèn)值?for?字段名稱 ??說明:添加一個(gè)表的字段的約束并指定默認(rèn)值 ??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?
二、獲取字段默認(rèn)值
select?b.text?as?默認(rèn)值字段名?(隨便起) ?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'?
獲取之后有引號(hào),可以截取一下字符