Как добавить значение по умолчанию к уже существующему столбцу?

У меня есть существующий столбец в моей базе данных SQL Server. Я попробовал обо всем, о чем я могу думать, но не могу заставить значение по умолчанию быть добавленным к столбцу. Какой работы в любой базе данных

alter table mytable 
  alter column mycolumn set default(now()) --mycolumn is a datetime

Как я делаю это в SQL Server?

Ошибка, которую я получаю, для которого точный синтаксис incorrect syntax near the keyword 'set'

35
задан OMG Ponies 17 June 2010 в 00:15
поделиться

1 ответ

Использование:

ALTER TABLE dbo.mytable
ADD CONSTRAINT def_mycolumn DEFAULT GETDATE() FOR mycolumn

Для получения дополнительной информации см .: Работа с ограничениями по умолчанию

71
ответ дан 27 November 2019 в 06:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: