Pular para o conteúdo principal

Questão de Banco de Dados — SQL — CESGRANRIO 2012

Banco de DadosSQL
Código
cg049464
Banca
CESGRANRIO
Órgão
Petrobras
Ano
2012
Nível
Superior
Cargo
Analista de Sistemas Júnior - Engenharia de Software
As figuras a seguir exibem os estados das tabelas MOTORISTA, LINHA e VIAGEM.Imagem associada para resolução da questãoQual comando é capaz de alterar o estado do banco de dados com sucesso?
  1. ADELETE FROM LINHA WHERE ORIGEM=’CENTRO’
  2. BINSERT INTO VIAGEM (MAT_MOT,NUM_LINHA,INICIO) VALUES (22222,’410’,TO_DATE(‘11-03-2012 16:00’,’dd-mm-yyyy hh24:mi’))
  3. CINSERT INTO VIAGEM VALUES (11111,’233L’, TO_DATE(‘19-03-2012 21:30’,’dd-mm-yyyy hh24:mi’))
  4. DUPDATE MOTORISTA SET MATRICULA = 11112 WHERE MATRICULA = 11111
  5. EUPDATE MOTORISTA V SET V.CPF=0 WHERE NOT EXISTS (SELECT * FROM VIAGEM WHERE MAT_MOT=V. MATRICULA)
Revelar gabarito e comentário

GabaritoE — UPDATE MOTORISTA V SET V.CPF=0 WHERE NOT EXISTS (SELECT * FROM VIAGEM WHERE MAT_MOT=V. MATRICULA)

Link permanente: /questoes/cg049464