logo

EXCLUIR SQL

O Instrução SQL DELETE é usado para excluir linhas de uma tabela. Geralmente a instrução DELETE remove um ou mais registros de uma tabela.

Sintaxe SQL DELETE

Vamos ver a sintaxe da instrução SQL DELETE:

mesclar classificação em java
 DELETE FROM table_name [WHERE condition]; 

Aqui table_name é a tabela que deve ser excluída. O Cláusula WHERE na instrução SQL DELETE é opcional aqui.


Exemplo de DELETE SQL

Tomemos uma tabela chamada tabela 'EMPLOYEE'.

EU IAEMP_NAMECIDADESALÁRIO
101Adarsh ​​SinghLocal de construção20.000
102Sanjay SinghMeerut21.000
103Priyanka SharmaRaipur25.000
104Esha SinghalDélhi26.000

Um exemplo de exclusão com cláusula WHERE é fornecido abaixo:

 DELETE FROM EMPLOYEE WHERE ID=101; 

Tabela resultante após a consulta:

EU IAEMP_NAMECIDADESALÁRIO
102Sanjay SinghMeerut21.000
103Priyanka SharmaRaipur25.000
104Esha SinghalDélhi26.000

Outro exemplo de instrução delete é fornecido abaixo

 DELETE FROM EMPLOYEE; 

Tabela resultante após a consulta:

EU IAEMP_NAMECIDADESALÁRIO

Irá deletar todos os registros da tabela EMPLOYEE.

Irá deletar todos os registros da tabela EMPLOYEE onde o ID é 101.

A cláusula WHERE na instrução SQL DELETE é opcional e identifica as linhas na coluna que são excluídas.

A cláusula WHERE é usada para evitar a exclusão de todas as linhas da tabela. Se você não usar a cláusula WHERE, poderá perder todas as linhas.

booleano para string java

Instrução DELETE inválida para banco de dados ORACLE

Você não pode usar o símbolo * (asterisco) para excluir todos os registros.

 DELETE * FROM EMPLOYEE; 

Tópicos da instrução SQL DELETE

TABELA DE EXCLUSÃO SQL

Como deletar a tabela e qual a diferença entre as instruções DELETE e TRUNCATE?

SQL DELETAR LINHA

Como deletar uma linha do banco de dados?

SQL DELETE todas as linhas

Como deletar todas as linhas de uma tabela?

árvore binária
SQL DELETE linhas duplicadas

Como usar a palavra-chave distinta para excluir todas as linhas duplicadas da tabela?

SQL EXCLUIR BANCO DE DADOS

Não é usada a instrução DELETE para excluir o banco de dados. Porém, é usada a instrução DROP para excluir o banco de dados.

VISUALIZAÇÃO DE EXCLUSÃO SQL

Como deletar a view do banco de dados?

SQL DELETE JOIN

Como usar a instrução delete com INNER JOIN?