906 B
906 B
title | localeTitle |
---|---|
SQL Delete Statement | Declaração de exclusão de SQL |
Declaração de exclusão de SQL
Para excluir um registro em uma tabela, use a instrução DELETE
.
Seja cuidadoso. Você pode excluir todos os registros da tabela ou apenas alguns. Use a condição WHERE
para especificar quais registros você deseja excluir. A sintaxe é:
DELETE FROM table_name
WHERE condition;
Aqui está um exemplo de exclusão da tabela Pessoa do registro com Id 3:
DELETE FROM Person
WHERE Id = 3;
Usando DELETE para remover todos os registros de uma determinada tabela
DELETE * FROM Person
;
Ou, dependendo do seu RDBMS, você pode usar a instrução TRUNCATE TABLE, que exclui todos os registros de uma tabela e, dependendo do seu RDBMS, pode ou não permitir a reversão. DELETE é DML e TRUNCATE é DDL.
TRUNCATE TABLE Person;