SQL を使用して SQL データベース内の列の名前を変更する (列の型や制約を変更するのではなく、名前のみを変更する) 場合は、どうすればよいですか? それとも、それは不可能ですか?
これは、SQL をサポートすると主張するすべてのデータベースを対象としており、実際のデータベース実装に関係なく機能する SQL 固有のクエリを探しているだけです。
ベストアンサー1
SQL Serverの場合は、sp_rename
USE AdventureWorks;
GO
EXEC sp_rename 'Sales.SalesTerritory.TerritoryID', 'TerrID', 'COLUMN';
GO