FC ConcursosFC Concursos

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 

  1. DELETE FROM copia_eleitores; ou TRUNCATE * FROM copia_eleitores;
  2. DELETE RECORDS copia_eleitores; ou DROP RECORDS FROM copia_eleitores;
  3. DELETE * FROM copia_eleitores; ou DELETE RECORDS copia_eleitores;
  4. DELETE FROM copia_eleitores; ou DELETE * FROM copia_eleitores;
  5. 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

Continue aprendendo