Es sollte nicht nötig sein, die Tabelle zu löschen und neu zu erstellen, es sei denn, diese Spalte ist an einer oder mehreren Einschränkungen beteiligt.
Sie können es einfach mit SQL tun:
ALTER TABLE Tab ALTER COLUMN LastModified datetime2 not null
(Ich habe datetime2
gewählt über datetime
, da ersteres für alle neuen Entwicklungsarbeiten empfohlen wird
, und da die Spalte derzeit date
ist , ich weiß, dass Sie SQL Server 2008 oder höher verwenden)