Compartilhar via


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.

Ícone de seta usado com o link Voltar ao Início[Top]

Usando o SQL Server Management Studio

Para excluir uma exibição de um banco de dados

  1. No Pesquisador de Objetos, expanda o banco de dados que contém a exibição que deseja excluir e expanda a pasta Exibições.

  2. Clique com o botão direito na exibição que você deseja excluir e clique em Excluir.

  3. Na caixa de diálogo Excluir Objeto, clique em OK.

    Observação importanteImportante

    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.

Ícone de seta usado com o link Voltar ao Início[Top]

Usando Transact-SQL

Para excluir uma exibição de um banco de dados

  1. No Pesquisador de Objetos, conecte-se a uma instância do Mecanismo de Banco de Dados.

  2. Na barra Padrão, clique em Nova Consulta.

  3. 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).

Ícone de seta usado com o link Voltar ao Início[Top]