Questão FC372851
Para apagar todos os registros da tabela copia_eleitores utiliza-se a instrução SQL
Linguagem SQL
FCC · 2018
Para apagar todos os registros da tabela copia_eleitores utiliza-se a instrução SQL
- DELETE FROM copia_eleitores; ou TRUNCATE * FROM copia_eleitores;
- DELETE RECORDS copia_eleitores; ou DROP RECORDS FROM copia_eleitores;
- DELETE * FROM copia_eleitores; ou DELETE RECORDS copia_eleitores;
- DELETE FROM copia_eleitores; ou DELETE * FROM copia_eleitores;
- DELETE RECORDS copia_eleitores; ou TRUNCATE TABLE copia_eleitores;
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
Para apagar todos os registros da tabela use a instrução DELETE FROM copia_eleitores; — a ausência de WHERE faz com que todas as linhas sejam removidas, mantendo intacta a estrutura da tabela (colunas, índices, etc.).
Observe que a forma DELETE * FROM copia_eleitores; aparece em alguns SGBDs (por exemplo, variantes antigas do Jet/Access), mas não faz parte do padrão SQL. O uso portável e correto segundo a norma é DELETE FROM seguido do nome da tabela.
Em bancos com controle transacional, confirme a operação com COMMIT quando necessário; em operações volumosas, considere impactos de desempenho e bloqueios.
Conteúdo do catálogo FC Concursos · Atualizado em