У меня есть существующий столбец в моей базе данных SQL Server. Я попробовал обо всем, о чем я могу думать, но не могу заставить значение по умолчанию быть добавленным к столбцу. Какой работы в любой базе данных
alter table mytable
alter column mycolumn set default(now()) --mycolumn is a datetime
Как я делаю это в SQL Server?
Ошибка, которую я получаю, для которого точный синтаксис incorrect syntax near the keyword 'set'
Использование:
ALTER TABLE dbo.mytable
ADD CONSTRAINT def_mycolumn DEFAULT GETDATE() FOR mycolumn
Для получения дополнительной информации см .: Работа с ограничениями по умолчанию