SóProvas


ID
149932
Banca
CESPE / CEBRASPE
Órgão
ANAC
Ano
2009
Provas
Disciplina
Banco de Dados
Assuntos

A respeito de SQL e PL/SQL, julgue os itens a seguir.

Quando se executa com sucesso o comando SQL "TRUNCATE TABLE cidades", todos os registros da tabela cidades são removidos.

Alternativas
Comentários
  • O comando TRUNCATE remove rapidamente todas as linhas da tabela. Tem o mesmo efeito do comando DELETE sem a cláusula WHERE, mas como não varre a tabela é mais rápido. É mais vantajoso para tabelas grandes.

  • + um detalhe

    TRUNCATE pertence ao DDL

    DELETE pertente ao DML

  • (DDL)=TRUNCATE - remove todos os registros de uma tabela, incluindo todos os espaços alocados para os registros são removidos;

    (DML)=DELETE- Exclui todos os registros de uma tabela de banco de dados