Вы можете переименовывать столбцы, используя функции SQL Server, но при этом возникает риск нарушения скриптов, используемых другими функциями или хранимыми процедурами в вашей базе данных.Я не поддерживаю эту практику, поэтому я не публикую об этом ниже.Добавление или удаление столбцов - это честная игра.
Вы можете добавить столбцы в таблицу, используя следующий запрос:
ALTER TABLE [YourTable]
ADD [ColumnName] [Datatype];
И вы можете удалить столбцы, используя этот запрос:
ALTER TABLE [YourTable]
DROP COLUMN [ColumnName];
Эти команды SQL сохранят другие столбцы в вашей таблице.Если вы хотите изменить имя столбца, я рекомендую вам настроить представление в вашем клиенте SQL Server и присвоить столбцу псевдоним.
Это можно сделать с помощью:
CREATE VIEW [ViewName]
AS
SELECT [ColumnName] AS [ColumnAlias]
FROM [TableName]
GO
Вы сможете выполнять SELECTS для представления точно так же, как вы можете запрашивать SELECT для обычной таблицы, за исключением того, что вы можете запрашивать[ColumnAlias]
вместо [ColumnName]
.Вы не можете выполнять INSERT или DELETE запросы для представления, однако