Renomear exibições
Você pode renomear uma exibição no SQL Server 2012 usando o SQL Server Management Studio ou o Transact-SQL.
Cuidado |
---|
Se você renomear uma exibição, os códigos e aplicativos dependentes da exibição poderão falhar. Isso inclui outras consultas, exibições, procedimentos armazenados, funções definidas pelo usuário e aplicativos clientes. Observe que essas falhas ocorrerão em cascata. |
Neste tópico
Antes de começar:
Pré-requisitos
Segurança
Para renomear uma exibição usando:
SQL Server Management Studio
Transact-SQL
Acompanhamento: depois de renomear uma exibição
Antes de começar
Pré-requisitos
Obtenha uma lista de todas as dependências da exibição. Qualquer objeto, script ou aplicativo que faça referência à exibição deve ser modificado para refletir o novo nome da exibição. Para obter mais informações, consulte Obter informações sobre uma exibição. Recomendamos que você remova a exibição e a recrie com um novo nome em vez de renomear a exibição. Recriando a exibição, você atualiza a informações de dependência dos objetos que são referenciados na exibição.
Segurança
Permissões
Exige a permissão ALTER em SCHEMA ou a permissão CONTROL em OBJECT, e a permissão CREATE VIEW no banco de dados.
[Top]
Usando o SQL Server Management Studio
Para renomear uma exibição
No Pesquisador de Objetos, expanda o banco de dados que contém a exibição que deseja renomear e expanda a pasta Exibição.
Clique com o botão direito do mouse na exibição que você deseja renomear e clique em Renomear.
Digite o novo nome da exibição.
[Top]
Usando Transact-SQL
Para renomear uma exibição
Embora você possa usar sp_rename para alterar o nome da exibição, recomendamos que você exclua a exibição existente e a recria com o novo nome.
Para obter mais informações, consulte CREATE VIEW (Transact-SQL) e DROP VIEW (Transact-SQL).
[Top]
Acompanhamento: depois de renomear uma exibição
Verifique se todos os objetos, scripts e aplicativos que fazem referência ao nome antigo da exibição agora usam o novo nome.
[Top]