Qual seria a diferença entre o DROP TABLE e o DELETE FROM (mas sem o WHERE)?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Qual seria a diferença entre o DROP TABLE e o DELETE FROM (mas sem o WHERE)?
Olá Gabriel, tudo bem?
O comando DROP TABLE exclui por completo uma tabela do banco de dados.
O comando DELETE exclui apenas os registros armazenados em uma tabela do banco de dados.
Quando não usamos a cláusula WHERE ao utilizar o comando DELETE, todos os registros armazenados em uma tabela são excluídos, então é necessário ter atenção redobrada ao utilizar o comando DELETE.
Espero ter ajudado e bons estudos!