知識點:
sql添加字段默認值時:
1.如果有加 not null ,則已有記錄該字段值更新為默認值
2.如果沒有加 not null,則為null
代碼:
IF EXISTS ( SELECT TOP 1 1 FROM INFORMATION_SCHEMA.COLUMNS WHERE [TABLE_NAME] = 'ProductVituralQuantity' AND [COLUMN_NAME] = 'updatekucmsg' ) begin ALTER TABLE ProductVituralQuantity drop DF_ProductVituralQuantity_updatekucmsg ALTER TABLE ProductVituralQuantity alter column updatekucmsg nvarchar(max) NOT NULL ALTER TABLE ProductVituralQuantity add constraint DF_ProductVituralQuantity_updatekucmsg DEFAULT ((0)) for updatekucmsg END go
