Compartilhar via


Criar consultas delete (Visual Database Tools)

aplica-se a: do SQL Server

Você pode excluir todas as linhas em uma tabela usando uma consulta Delete.

Nota

Excluir todas as linhas de uma tabela limpa os dados na tabela, mas não exclui a tabela em si. Para excluir uma tabela de um banco de dados, clique com o botão direito do mouse na tabela no Pesquisador de Objetos e selecione Excluir.

Quando você cria uma consulta Delete, o painel Critérios é alterado para refletir as opções disponíveis para excluir linhas. Como você não exibe dados em uma consulta Delete, as colunas Saída, Classificação por e Ordem de Classificação são removidas. Além disso, as caixas de seleção ao lado dos nomes de coluna no retângulo que representa a tabela ou objeto com valor de tabela são removidas porque você não pode especificar colunas individuais a serem excluídas.

Se o Designer de Consulta e Exibição não puder excluir uma ou mais linhas, nenhuma delas será excluída e você receberá uma mensagem informando quais linhas contêm informações que não podem ser excluídas do banco de dados.

Cuidado

Você não pode desfazer a ação de executar uma consulta Delete. Por precaução, faça backup de seus dados antes de executar uma consulta Delete.

Criar uma consulta Delete

  1. Adicione a tabela para excluir linhas do painel Diagrama.

  2. No menu Designer de Consulta , aponte para Alterar Tipo e selecione Excluir. Observação Se mais de uma tabela for exibida no painel Diagrama quando você iniciar a consulta Excluir, o Designer de Consultas e Exibições exibirá a caixa de diálogo Excluir Tabela para solicitar o nome da tabela da qual deseja excluir linhas.

Quando você executa a consulta Delete, nenhum resultado é relatado no painel Resultados (Visual Database Tools). Em vez disso, uma mensagem é exibida indicando quantas linhas foram excluídas.