뷰 이름 바꾸기

SQL Server Management Studio 또는 Transact-SQL을 사용하여 SQL Server 2012의 뷰 이름을 바꿀 수 있습니다.

주의 사항주의

뷰의 이름을 바꾸면 해당 뷰와 관련된 코드와 응용 프로그램에 문제가 발생할 수 있습니다. 여기에는 기타 뷰, 쿼리, 저장 프로시저, 사용자 정의 함수, 클라이언트 응용 프로그램 등이 포함됩니다. 이러한 문제는 연쇄적인 파급 효과를 가져올 수 있습니다.

항목 내용

  • 시작하기 전 주의 사항

    필수 구성 요소

    보안

  • 뷰 이름을 바꾸려면:

    SQL Server Management Studio

    Transact-SQL

  • 후속 작업:  뷰 이름을 바꾼 후

시작하기 전 주의 사항

필수 구성 요소

뷰의 모든 종속성 목록을 가져옵니다. 뷰를 참조하는 모든 개체, 스크립트 또는 응용 프로그램은 새 뷰 이름을 반영하도록 수정되어야 합니다. 자세한 내용은 뷰 정보 보기를 참조하십시오. 뷰 이름을 바꾸는 것보다 뷰를 삭제하고 새로운 이름으로 다시 만드는 것이 좋습니다. 뷰를 다시 만들면 뷰에 참조된 개체에 대한 종속성 정보가 업데이트됩니다.

보안

사용 권한

SCHEMA에 대한 ALTER 권한, OBJECT에 대한 CONTROL 권한 및 데이터베이스의 CREATE VIEW 권한이 필요합니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘[Top]

SQL Server Management Studio 사용

뷰 이름을 바꾸려면

  1. 개체 탐색기에서 이름을 바꿀 뷰가 포함된 데이터베이스를 확장한 다음 폴더를 확장합니다.

  2. 이름을 바꿀 뷰를 마우스 오른쪽 단추로 클릭하고 이름 바꾸기를 선택합니다.

  3. 뷰의 새 이름을 입력합니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘[Top]

Transact-SQL 사용

뷰 이름을 바꾸려면

sp_rename을 사용하여 뷰 이름을 변경할 수도 있지만 기존 뷰를 삭제하고 새 이름으로 뷰를 다시 만드는 것이 좋습니다.

자세한 내용은 CREATE VIEW(Transact-SQL)DROP VIEW(Transact-SQL)를 참조하십시오.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘[Top]

후속 작업: 뷰 이름을 바꾼 후

뷰의 이전 이름을 참조하는 모든 개체, 스크립트 및 응용 프로그램이 이제 새 이름을 사용하는지 확인합니다.

맨 위로 이동 링크와 함께 사용되는 화살표 아이콘[Top]