FC ConcursosFC Concursos

Flashcard FC377328

Qual comando DDL remove todas as linhas de uma tabela sem excluir sua estrutura?

Linguagem SQL

Instituto Consulplan · 2024

De acordo com o assunto TI Banco de Dados: Linguagem SQL, responda:

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

Continue aprendendo