Pular para o conteúdo principal

Questão de Banco de Dados — SQL — INSTITUTO AOCP 2020

Banco de DadosSQL
Código
qq602146
Banca
INSTITUTO AOCP
Órgão
MJSP
Ano
2020
Nível
Superior
Cargo
Analista de Governança de Dados - Big Data
Um administrador de banco de dados do MJSP necessita migrar dados de uma tabela para outra. Para isso, ele irá utilizar a instrução SQL ANSI INSERT. Sabe-se que a tabela de onde virão os dados chama-se SERVIDOR_PUB e que ela possui os seguintes atributos: Nome, Nacionalidade e DataNascimento. Sabe-se também que a nova tabela irá se chamar SERVIDOR_PUB_IMP. Dessa forma, assinale a alternativa que apresenta a instrução SQL ANSI correta para que o administrador efetue essa migração.
  1. AINSERT INTO SERVIDOR_PUB (Nome, Nacionalidade, DataNascimento) SELECT Nome, Nacionalidade, DataNascimento FROM SERVIDOR_PUB_IMP;
  2. BINSERT INTO SERVIDOR_PUB_IMP (Nome, Nacionalidade, DataNascimento)SELECT Nome, Nacionalidade, DataNascimento FROM SERVIDOR_PUB;
  3. CSELECT Nome, Nacionalidade, DataNascimento FROM SERVIDOR_PUB AND (INSERT INTO SERVIDOR_PUB_IMP(Nome, Nacionalidade, DataNascimento));
  4. DINSERT (SELECT * FROM SERVIDOR_PUB) INTO SERVIDOR_PUB_IMP;
  5. EINSERT INTO SERVIDOR_PUB_IMP SELECT * FROM SERVIDOR_PUB;
Revelar gabarito e comentário

GabaritoB — INSERT INTO SERVIDOR_PUB_IMP (Nome, Nacionalidade, DataNascimento)SELECT Nome, Nacionalidade, DataNascimento FROM SERVIDOR_PUB;

Link permanente: /questoes/qq602146