Чтобы изменить имя столбца в T-SQL (Transact-SQL), можно использовать несколько методов. Вот некоторые из них:
-
Использование системной хранимой процедуры sp_rename:
EXEC sp_rename 'table_name.old_column_name', 'new_column_name', 'COLUMN'; -
Использование оператора ALTER TABLE:
ALTER TABLE table_name RENAME COLUMN old_column_name TO new_column_name; -
Создание новой таблицы с нужным именем столбца, копирование данных и последующее удаление старой таблицы:
CREATE TABLE new_table_name ( new_column_name datatype, -- include other columns from the original table ); INSERT INTO new_table_name (new_column_name, other_columns) SELECT old_column_name, other_columns FROM old_table_name; -- Drop the old table DROP TABLE old_table_name; -- Rename the new table to the original table name EXEC sp_rename 'new_table_name', 'old_table_name';