Flashcard FC268522
Qual o efeito do comando TRUNCATE TABLE sobre os dados e a estrutura de uma tabela?
Questões sem classificação de assunto (TI - Banco de Dados)
IDECAN · 2024
Qual o efeito do comando TRUNCATE TABLE sobre os dados e a estrutura de uma tabela?
Mostrar resposta e comentário
Resposta
Esvazia completamente a tabela, mantendo sua estrutura pronta para novos dados.Explicação:
TRUNCATE TABLE remove todos os registros sem alterar colunas, índices ou constraints.
É tratado como DDL, sendo mais rápido que apagar linha a linha.
Costuma reiniciar o AUTO_INCREMENT e não registra cada linha individualmente no log.
Gera commit implícito e, na prática, geralmente não permite rollback.
Não aciona triggers de DELETE.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/266011
Conteúdo do catálogo FC Concursos · Atualizado em