Skip to content

Exclusão de dados

PvtWendy edited this page Jan 19, 2024 · 1 revision

O comando EXCLUIR é utilizado para excluir registros existentes em uma tabela.

Sintaxe do EXCLUIR

EXCLUIR DE nome_da_tabela ONDE condição;

Nota: Tenha cuidado ao excluir registros de uma tabela! Observe a cláusula ONDE na declaração EXCLUIR. A cláusula ONDE especifica quais registros devem ser excluídos. Se você não utilizar a cláusula ONDE, todos os registros na tabela serão excluídos!

Tabela de Demonstração

A seguir está uma seleção da tabela Clientes usada nos exemplos:

IDCliente NomeCliente NomeContato Endereço Cidade CEP País
1 Maria Silva Ana Oliveira Rua Principal, 57 São Paulo 01234-567 Brasil
2 João Santos João Trujillo Av. Constituição, 2222 Rio de Janeiro 04567-890 Brasil
3 Ana Oliveira Maria Moreno Rua Comercial, 2312 Belo Horizonte 05678-901 Brasil
4 Paulo Lima José Hardy Praça Central, 120 Brasília 03456-789 Brasil
5 Sandra Souza Carla Berglund Avenida da Montanha, 8 Salvador 07890-123 Brasil

Exemplo LinConEs EXCLUIR

A seguinte declaração LinConEs exclui o cliente "Maria Silva" da tabela "Clientes":

EXCLUIR DE Clientes ONDE NomeCliente='Maria Silva';

A tabela "Clientes" agora vai estar assim:

IDCliente NomeCliente NomeContato Endereço Cidade CEP País
2 João Santos João Trujillo Av. Constituição, 2222 Rio de Janeiro 04567-890 Brasil
3 Ana Oliveira Maria Moreno Rua Comercial, 2312 Belo Horizonte 05678-901 Brasil
4 Paulo Lima José Hardy Praça Central, 120 Brasília 03456-789 Brasil
5 Sandra Souza Carla Berglund Avenida da Montanha, 8 Salvador 07890-123 Brasil

Excluir Todos os Registros

É possível excluir todas as linhas de uma tabela sem excluir a tabela. Isso significa que a estrutura da tabela, os atributos e os índices permanecerão intactos:

EXCLUIR DE nome_da_tabela;

O seguinte comando LinConEs exclui todas as linhas na tabela "Clientes", sem excluir a tabela:

EXCLUIR DE Clientes;

Clone this wiki locally