열 이름 바꾸기(데이터베이스 엔진)Rename Columns (Database Engine)

이 항목은 다음에 적용됩니다. 예SQL Server(2016부터)예Azure SQL Database아니요Azure SQL Data Warehouse아니요병렬 데이터 웨어하우스 THIS TOPIC APPLIES TO: yesSQL Server (starting with 2016)yesAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

SQL Server 2017SQL Server 2017 또는 SQL Server Management StudioSQL Server Management Studio 을 사용하여 Transact-SQLTransact-SQL에서 테이블 열의 이름을 바꿀 수 있습니다.You can rename a table column in SQL Server 2017SQL Server 2017 by using SQL Server Management StudioSQL Server Management Studio or Transact-SQLTransact-SQL.

항목 내용In This Topic

시작하기 전 주의 사항 Before You Begin

제한 사항 Limitations and Restrictions

열 이름을 변경해도 해당 열에 대한 참조 이름은 자동으로 바뀌지 않습니다.Renaming a column will not automatically rename references to that column. 이름을 변경한 열을 참조하는 개체는 수동으로 수정해야 합니다.You must modify any objects that reference the renamed column manually. 예를 들어 테이블 열의 이름을 변경하고 이 열이 트리거에서 참조되는 경우 트리거를 수정하여 새로운 열 이름을 적용해야 합니다.For example, if you rename a table column and that column is referenced in a trigger, you must modify the trigger to reflect the new column name. sys.sql_expression_dependencies 를 사용하여 이 개체에 종속된 개체를 나열한 다음 개체의 이름을 변경할 수 있습니다.Use sys.sql_expression_dependencies to list dependencies on the object before renaming it.

보안 Security

사용 권한 Permissions

개체에 대한 ALTER 사용 권한이 필요합니다.Requires ALTER permission on the object.

SQL Server Management Studio 사용 Using SQL Server Management Studio

개체 탐색기를 사용하여 열 이름을 바꾸려면To rename a column using Object Explorer

  1. 개체 탐색기에서 데이터베이스 엔진Database Engine인스턴스에 연결합니다.In Object Explorer, connect to an instance of 데이터베이스 엔진Database Engine.

  2. 개체 탐색기에서 열 이름을 바꾸려는 테이블을 마우스 오른쪽 단추로 클릭하고 이름 바꾸기를 선택합니다.In Object Explorer, right-click the table in which you want to rename columns and choose Rename.

  3. 새 열 이름을 입력합니다.Type a new column name.

테이블 디자이너를 사용하여 열 이름을 바꾸려면To rename a column using Table Designer

  1. 개체 탐색기에서 열 이름을 바꾸려는 테이블을 마우스 오른쪽 단추로 클릭하고 디자인을 선택합니다.In Object Explorer, right-click the table to which you want to rename columns and choose Design.

  2. 열 이름아래에서 변경하려는 이름을 선택하고 새 이름을 입력합니다.Under Column Name, select the name you want to change and type a new one.

  3. 파일 메뉴에서 저장table name을 클릭합니다.On the File menu, click Savetable name.

참고

열 속성 탭에서 열 이름을 변경할 수도 있습니다.You can also change the name of a column in the Column Properties tab. 이름을 변경하려는 열을 선택하고 이름에 새 이름을 입력합니다.Select the column whose name you want to change and type a new value for Name.

Transact-SQL 사용 Using Transact-SQL

열 이름을 바꾸려면To rename a column

열 이름을 바꾸려면To rename a column

  1. 개체 탐색기에서 데이터베이스 엔진Database Engine인스턴스에 연결합니다.In Object Explorer, connect to an instance of 데이터베이스 엔진Database Engine.

  2. 표준 도구 모음에서 새 쿼리를 클릭합니다.On the Standard bar, click New Query.

  3. 다음 예에서는 TerritoryID 테이블의 Sales.SalesTerritory 열 이름을 TerrID로 변경합니다.The following example renames the column TerritoryID in the table Sales.SalesTerritory to TerrID. 다음 예를 복사하여 쿼리 창에 붙여 넣고 실행을 클릭합니다.Copy and paste the following example into the query window and click Execute.

    USE AdventureWorks2012;  
    GO  
    EXEC sp_rename 'Sales.SalesTerritory.TerritoryID', 'TerrID', 'COLUMN';  
    GO  
    

    자세한 내용은 sp_rename(Transact-SQL)을 참조하세요.For more information, see sp_rename (Transact-SQL).