Pular para o conteúdo principal

Questão de Banco de Dados — SQL — INAZ do Pará 2017

Banco de DadosSQL
Código
qq284796
Banca
INAZ do Pará
Órgão
CFF
Ano
2017
Nível
Médio
Cargo
Programador
Existem vários tipos de banco de dados e eles estão presentes na nossa vida há muito tempo, a lista telefônica, por exemplo, pode ser considerado um banco de dados. Porém, independente do banco de dados existe uma linguagem de programação, designada para manipular dados e é usada por um grande número de aplicativos e organizações. Essa linguagem se chama SQL(Linguagem de Consulta Estruturada). Logo, analise o seguinte comando SQL abaixo assinalando a alternativa correta.INSERT INTO NotaFiscal (NumPedido, CodCliente, valor)SELECT Codigo, CodCliente, Total FROM PedidoWHERE Situacao = ‘F’
  1. ASerão mesclados em uma única consulta, registros da tabela NotaFiscal juntamente com registros da tabela Pedido cujos os campos situação contenham o valor F.
  2. BEste comando está incorreto, pois não é valido usar SELECT e INSERT em conjunto na mesma instrução SQL.
  3. CEste comando insere na tabela NotaFiscal os registros da tabela Pedido, cujos campos Situacao contenham o valor F.
  4. DPode-se afirmar que ocorrerá uma inserção na tabela NotaFiscal, seguida de uma consulta na tabela pedido.
  5. EEste comando está sintaticamente correto, porém não é valido usar SELECT e INSERT ao mesmo tempo.
Revelar gabarito e comentário

GabaritoC — Este comando insere na tabela NotaFiscal os registros da tabela Pedido, cujos campos Situacao contenham o valor F.

Link permanente: /questoes/qq284796