As linhas podem ser excluídas da tabela através do comando
DELETE. Suponha que não estamos mais interessados
no clima do “Rio de Janeiro - RJ”. Então podemos
executar o comando a seguir para excluir estas linhas da tabela:
DELETE FROM clima
WHERE cidade = 'Rio de Janeiro - RJ';
e todos os registros de clima pertencentes a “Rio de Janeiro - RJ” serão removidos. Agora vejamos como se encontram os dados:
SELECT *
FROM clima;
cidade | temp_min | temp_max | prcp | data
---------------+----------+----------+------+------------
Salvador - BA | 21 | 28 | 3.4 | 2022-06-25
Salvador - BA | 21 | 25 | 0 | 2022-06-26
(2 linhas)
Deve-se tomar cuidado com comandos na forma
DELETE FROM nome_da_tabela;
porque, sem uma qualificação, o comando DELETE
remove todas as linhas da tabela, deixando-a
vazia. O sistema não solicita confirmação antes de realizar esta
operação!