更新时间:2022-06-17 16:46:09
它不应该需要删除表并重新创建它,除非该列参与了一个或多个约束。
您只需使用SQL:
即可完成此操作ALTER TABLE Tab ALTER COLUMN LastModified datetime2 not null
(我选择了datetime2
而不是datetime
,因为前者是recommended for all new development work,并且由于该列当前是date
,我知道您使用的是SQL Server 2008或更高版本)