Как добавить комментарий в существующий столбец таблицы в SQL Server?
Возможный дубликат:
Комментарии SQL для создания таблицы на SQL Server 2008
Я просто хочу знать, как добавить комментарий в существующий столбец таблицы в SQL Server? Кажется простым, но я просто ничего не нахожу в 5 первых результатах, которые бросают мою поисковую систему.
редактирует
Вместо использования пользовательского интерфейса я бы знал SQL-запрос.
Ответы
Ответ 1
При создании новой таблицы в SQL Server Management Studio, пожалуйста, обратитесь к приведенному ниже снимку экрана, чтобы добавить описание в столбец.
![enter image description here]()
Другой способ сделать это программно
EXEC sp_updateextendedproperty
@name = N'MS_Description', @value = 'Your description',
@level0type = N'Schema', @level0name = dbo,
@level1type = N'Table', @level1name = Your Table Name,
@level2type = N'Column', @level2name = Yuur Column Name;
Ответ 2
Это зависит от того, что вы подразумеваете под "комментарием". Если вы хотите добавить описательный текст в столбец, вы можете установить Column Description
с помощью SQL Server Management Studio:
Чтобы программно описать описание, вы можете использовать sp_addextendedproperty, sp_updateextendedproperty и sp_dropextendedproperty хранимые процедуры. Пример:
EXEC sp_addextendedproperty
@name = N'MS_Description', @value = 'This is the description of my column',
@level0type = N'Schema', @level0name = 'dbo',
@level1type = N'Table', @level1name = 'MyTable',
@level2type = N'Column', @level2name = 'MyColumn'
Я признаю, что синтаксис немного неудобен - следующее сообщение в блоге содержит хранимые процедуры, которые облегчают этот процесс: