Flashcard FC377328
Qual comando DDL remove todas as linhas de uma tabela sem excluir sua estrutura?
Linguagem SQL
Instituto Consulplan · 2024
Qual comando DDL remove todas as linhas de uma tabela sem excluir sua estrutura?
Mostrar resposta e comentário
Resposta
Resposta: TRUNCATE TABLE.Explicação:
Remove todas as linhas preservando a estrutura (colunas, índices e restrições).
Não aceita cláusula WHERE e não dispara triggers DML.
Geralmente desaloca páginas de dados e gera menos log, sendo mais rápido para grandes volumes.
Pode reiniciar contadores de identidade e ter comportamento transacional dependente do SGBD; verifique se é anulável no seu ambiente.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/374558
Conteúdo do catálogo FC Concursos · Atualizado em