ビューの名前の変更
SQL Server Management Studioまたは Transact-SQL を使用して、SQL Server 2014 でビューの名前を変更できます。
警告
ビューの名前を変更すると、そのビューに依存するコードやアプリケーションの実行が失敗する場合があります。 これには、他のビュー、クエリ、ストアド プロシージャ、ユーザー定義関数、およびクライアント アプリケーションが含まれます。 このようなエラーは連鎖するので注意が必要です。
このトピックの内容
作業を開始する準備:
以下を使用してビューの名前を変更するには:
補足情報:ビューの名前を変更した後
はじめに
前提条件
ビューのすべての依存関係の一覧を取得します。 ビューを参照するすべてのオブジェクト、スクリプト、またはアプリケーションは、ビューの新しい名前を反映するように変更する必要があります。 詳しくは、「 Get Information About a View」をご覧ください。 ビューの名前を変更するのではなく、ビューを削除してから新しい名前で作成し直すことをお勧めします。 ビューを再作成することにより、ビューで参照されているオブジェクトの依存情報が更新されます。
セキュリティ
アクセス許可
SCHEMA に対する ALTER 権限または OBJECT に対する CONTROL 権限と、データベースの CREATE VIEW 権限が必要です。
SQL Server Management Studio を使用する
ビューの名前を変更するには
オブジェクト エクスプローラーで、名前を変更するビューを含むデータベースを展開します。次に、 [ビュー] フォルダーを展開します。
名前を変更するビューを右クリックし、 [名前の変更]を選択します。
ビューの新しい名前を入力します。
Transact-SQL の使用
ビューの名前を変更するには
ビューの名前は sp_rename を使用して変更できますが、既存のビューを削除した後、新しい名前でビューを再作成することをお勧めします。
詳細については、「 CREATE VIEW (Transact-SQL)」 および 「DROP VIEW (Transact-SQL)」を参照してください。
補足情報: ビューの名前を変更した後
ビューの古い名前を参照するすべてのオブジェクト、スクリプト、およびアプリケーションで新しい名前が使用されていることを確認します。