Questão FC90498
Julgue o item subsequente, com relação à linguagem de consulta estruturada (SQL). O comando TRUNCATE é usado para remover todas as linhas de uma tabela.
Linguagem SQL
CEBRASPE (CESPE) · 2024
O comando TRUNCATE é usado para remover todas as linhas de uma tabela.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
Comentário: A assertiva está correta. O comando TRUNCATE TABLE é utilizado para remover todas as linhas de uma tabela, mas mantendo sua estrutura intacta.
TRUNCATE:- Remove todos os registros da tabela de forma eficiente.
- Não pode ser revertido com
ROLLBACKem muitos SGBDs (diferente doDELETE). - Não gera logs de transação linha a linha, tornando-o mais rápido do que
DELETE. - Mantém a estrutura da tabela, incluindo colunas, índices e restrições.
TRUNCATE TABLE clientes;
Diferença entre
TRUNCATE, DELETE e DROP:
Conteúdo do catálogo FC Concursos · Atualizado em