SSMS
 sql >> Datenbank >  >> Database Tools >> SSMS

Konvertieren Sie die Spalte von Date in Datetime

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)