Den ska inte behöva släppa tabellen och återskapa den, såvida inte den kolumnen deltar i en eller flera begränsningar.
Du kan bara göra det med SQL:
ALTER TABLE Tab ALTER COLUMN LastModified datetime2 not null
(Jag valde datetime2
över datetime
, eftersom den förra rekommenderas för allt nytt utvecklingsarbete
, och eftersom kolumnen för närvarande är date
, jag vet att du använder SQL Server 2008 eller senare)