XP 0

UPDATE e DELETE (com cuidado!)

Alterar e apagar

  • UPDATE ... SET ... WHEREaltera linhas existentes
  • DELETE FROM ... WHEREapaga linhas
UPDATE produtos SET preco = 20 WHERE id = 1;
DELETE FROM produtos WHERE id = 3;

⚠️ A regra de ouro que salva empregos: SEMPRE use WHERE.

  • UPDATE produtos SET preco = 20; (sem WHERE) muda o preço de TODOS os produtos para 20.
  • DELETE FROM produtos; (sem WHERE) apaga a tabela INTEIRA. Isso já derrubou empresas de verdade. O WHERE é o freio.

🧠 Por isso o id (chave primária) brilha aqui: WHERE id = 1 acerta exatamente uma linha, sem risco.

Pontos-chave

  • UPDATE/DELETE sempre com WHERE
    sem WHERE, o comando atinge a tabela INTEIRA.