Pular para o conteúdo principal

Questão de Banco de Dados — SQL Server — FCC 2019

Banco de DadosSQL Server
Código
fc137000
Banca
FCC
Órgão
SEFAZ BA
Ano
2019
Cargo
Aud Fisc ( )
No SQL Server 2017 um Auditor Fiscal da área de Tecnologia da Informação foi chamado para analisar as instruções abaixo. DELETE Producao.HistoricoCustoProduto WHERE CustoPadrao BETWEEN 12.00 AND 14.00 AND DataFim IS_NULL; PRINT 'O número de linhas excluídas é ' + CAST(@@ROWCOUNT as char(3)); Concluiu corretamente que há um erro na instrução
  1. A@@ROWCOUNT, pois deveria conter apenas um caracter @.
  2. BIS_NULL, que deveria ser escrita como IS NULL.
  3. CCAST, por ser um comando totalmente desnecessário nesse contexto.
  4. DPRINT, pois para exibir a informação na tela deveria ser usada a instrução ECHO.
  5. EBETWEEN 12.00 AND 14.00, pois os valores 12.00 AND 14.00 deveriam ser colocados entre parênteses.
Revelar gabarito e comentário

GabaritoB — IS_NULL, que deveria ser escrita como IS NULL.

Link permanente: /questoes/fc137000