如果给字段添加DEFAULT约束, 很多人第一感觉代码应该这样写:
ALTER TABLE PT_PrjInfo_ZTB_Detail
ALTER COLUMN IsTender bit NOT NULL DEFAULT 0
但在执行后会出现以下提示信息:
消息 156,级别 15,状态 1,第 2 行
关键字 'DEFAULT' 附近有语法错误。
正确的写法应该是以下的代码:
ALTER TABLE PT_PrjInfo_ZTB_Detail
ADD CONSTRAINT DF_IsTender DEFAULT 0 FOR IsTender