Сегодня я столкнулся с старой таблицей с столбцом datetime с названием "Создано", который допускает null. Теперь я хочу изменить это так, чтобы он НЕ был NULL, а также включил ограничение для добавления значения по умолчанию (getdate()).
До сих пор у меня есть следующий script, который отлично работает при условии, что я очистил все нули заблаговременно:
ALTER TABLE dbo.MyTable ALTER COLUMN Created DATETIME NOT NULL
Можно ли также указать значение по умолчанию в инструкции ALTER?