我认为您将需要作为三个单独的语句来执行此操作。我一直在环顾四周,我所看到的一切似乎都建议您 添加 列即可,但如果要更改列则不能。
ALTER TABLE dbo.MyTable
ADD CONSTRAINT my_Con DEFAULT GETDATE() for created
UPDATE MyTable SET Created = GetDate() where Created IS NULL
ALTER TABLE dbo.MyTable
ALTER COLUMN Created DATETIME NOT NULL