Excluir exibições
Você pode excluir (descartar) exibições no SQL Server 2012 usando o SQL Server Management Studio ou o Transact-SQL.
Neste tópico
Antes de começar:
Limitações e restrições
Segurança
Para excluir uma exibição de um banco de dados usando:
SQL Server Management Studio
Transact-SQL
Antes de começar
Limitações e restrições
Quando você descarta uma exibição, a definição da exibição e outras informações sobre ela são excluídas do catálogo do sistema. Todas as permissões para a exibição também são excluídas.
Qualquer exibição em uma tabela descartada pelo uso de DROP TABLE deve ser descartada explicitamente usando DROP VIEW.
Segurança
Permissões
Requer a permissão ALTER na permissão SCHEMA ou CONTROL em OBJECT.
[Top]
Usando o SQL Server Management Studio
Para excluir uma exibição de um banco de dados
No Pesquisador de Objetos, expanda o banco de dados que contém a exibição que deseja excluir e expanda a pasta Exibições.
Clique com o botão direito na exibição que você deseja excluir e clique em Excluir.
Na caixa de diálogo Excluir Objeto, clique em OK.
Importante Clique em Mostrar Dependências na caixa de diálogo Excluir Objeto para abrir a caixa de diálogo view_name Dependências. Isso mostrará todos os objetos que dependem da exibição e todos os objetos dos quais a exibição depende.
[Top]
Usando Transact-SQL
Para excluir uma exibição de um banco de dados
No Pesquisador de Objetos, conecte-se a uma instância do Mecanismo de Banco de Dados.
Na barra Padrão, clique em Nova Consulta.
Copie e cole o exemplo a seguir na janela de consulta e clique em Executar. O exemplo excluirá a exibição especificada somente se a exibição já existir.
USE AdventureWorks2012 ; GO IF OBJECT_ID ('HumanResources.EmployeeHireDate', 'V') IS NOT NULL DROP VIEW HumanResources.EmployeeHireDate; GO
Para obter mais informações, consulte DROP VIEW (Transact-SQL).
[Top]