要将每个旧列更新为0,您可以使用此
查询(逐列):
UPDATE MyTable
SET OldCol1 = 0
WHERE OldCol1 IS NULL
然后,如果您希望将来的任何值都具有默认值0,请使用:
ALTER TABLE MyTable
ALTER COLUMN OldCol1 bit NOT NULL
ALTER TABLE MyTable
ADD CONSTRAINT OldCol1ShouldBeFalse DEFAULT 0 FOR OldCol1
现在,你必须针对每个旧列运行它,所以希望你没有太多.