Bạn không cần phải thả bảng và tạo lại nó, trừ khi cột đó tham gia vào một hoặc nhiều ràng buộc.
Bạn chỉ có thể làm điều đó bằng cách sử dụng SQL:
ALTER TABLE Tab ALTER COLUMN LastModified datetime2 not null
(Tôi đã chọn datetime2
qua datetime
, vì cái trước là được khuyến nghị cho tất cả các công việc phát triển mới
và vì cột hiện là date
, Tôi biết bạn đang sử dụng SQL Server 2008 trở lên)