Simulado Tribunal Regional do Trabalho - 9ª Região (PR) | Técnico Judiciário - Tecnologia da Informação | 2019 pre-edital | Questão 48

Banco de Dados / Conceitos e administração de banco de dados / Oracle 11g e 12c


Para atualizar as linhas da tabela backupemployees de forma que corresponda à tabela employees, um Analista de
Sistemas utilizou a instrução abaixo em um banco de dados Oracle aberto e em condições ideais.




MERGE INTO backupemployees bac

(SELECT * FROM employees) emp
ON (bac.employeeid = emp.employeeid)


UPDATE SET
bac.name = emp.name,
bac.jobid = emp.jobid,
bac.salary = emp.salary*1.5,
bac.commission = emp.commission,
DELETE WHERE (emp.commission IS NOT NULL)


INSERT VALUES(emp.employeeid, emp.name, emp.jobid,
emp.salary, emp.commission);

Para que a sintaxe da instrução esteja correta, as lacunas I, II e III devem ser preenchidas, correta e respectivamente, por

Voltar à pagina de tópicos Próxima

Fonte: ANALISTA JUDICIáRIO - ANáLISE DE SISTEMAS / TST / 2017 / FCC