Как переименовать название поля в таблице MS SQL

Как переименовать поле (колонку, столбец) в таблице базы MS SQL уже после создания таблицы?
Это можно сделать независимо от того содержит ли столбец данные или нет. Для этого используем системную хранимую процедуру sp_rename.

EXEC sp_rename 'tableName.[oldColumnName]', 'newColumnName', 'COLUMN'

Пример:

EXEC sp_rename 'customers.[contact title]', 'title', 'COLUMN'

Эта команда переименует существующий столбец ‘contact title’ таблицы customers в ‘title’

Подробности надо смотреть в Books Online (BOL)

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *