Procura

Banco de dadosSql server


EXERCÍCIOS - Exercício 14

  • (FCC 2017)

Em relação à remoção de linhas no SQL Server, é correto afirmar:


A) Uma tabela que tenha todas as linhas removidas permanece no banco de dados. A instrução DELETE só exclui linhas da tabela; a tabela deve ser removida do banco de dados usando a instrução DROP TABLE.

B) Ao utilizar uma instrução DELETE, se a cláusula WHERE não for especificada, apenas a primeira linha da tabela será excluída.

C) Diferentemente da instrução DELETE, uma tabela esvaziada usando a instrução TRUNCATE TABLE é removida do banco de dados, junto com seus índices e outros objetos associados.

D) Pode-se usar a cláusula UP (n) para limitar o número de linhas que são excluídas em uma instrução DELETE. Neste caso a operação de exclusão é executada em uma seleção aleatória de n linhas.

E) Caso seja utilizada a cláusula UP junto com TRUNCATE para excluir linhas em uma determinada ordem, será preciso usar UP junto com ORDER BY em uma instrução de subseleção.


Próximo:
EXERCÍCIOS - Exercício 15

Vamos para o Anterior: Exercício 13

Tente Este: Exercício 91

Primeiro: Exercício 1

VOLTAR ao índice: Banco de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=1.70ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.74ms))((ts_substr_c=1.03ms))((ts_substr_im=0.75ms))
((total= 4ms))