SóProvas


ID
4966807
Banca
VUNESP
Órgão
MPE-ES
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

O comando do sistema gerenciador de bancos de dados Microsoft SQL Server 2012, cuja função é similar ao do comando DELETE (sem a cláusula WHERE), é

Alternativas
Comentários
  • No SQL, a instrução TRUNCATE TABLE é uma operação da Linguagem de Definição de Dados que marca as extensões de uma tabela para desalocação. O resultado dessa operação remove rapidamente todos os dados de uma tabela, geralmente ignorando vários mecanismos de imposição de integridade. Wikipedia (inglês)
  • Gabarito: E

    O comando TRUNCATE TABLE é executado de forma muito rápida. Porém, não é realizado um registro de log de cada linha excluída. Por isso, é preciso tomar muito cuidado ao decidir usar esse comando. Dependendo do SGBD usado, não é possível realizar  após executar o TRUNCATE (por exemplo, em ), pois um COMMIT implícito é realizado por este comando.