Nie powinno być konieczne usuwanie tabeli i jej ponowne tworzenie, chyba że ta kolumna bierze udział w co najmniej jednym ograniczeniu.
Możesz to zrobić po prostu za pomocą SQL:
ALTER TABLE Tab ALTER COLUMN LastModified datetime2 not null
(Wybrałem datetime2 ponad datetime , ponieważ ten pierwszy jest zalecany do wszystkich nowych prac programistycznych
, a ponieważ kolumna to obecnie date , wiem, że korzystasz z SQL Server 2008 lub nowszego)