I am trying to alter a table field - with some rows in it - from DateTime
to DateTime2(3)
.
But the SQL Server Management Studio complains that I have drop and re-create the table.
But why?
Isn't DateTime2(3)
has more precision than DateTime
type? It should be fine, should not it be?