Simulado Tribunal Regional do Trabalho - 13ª Região (PB) | Analista Judiciário - Tecnologia da Informação | 2019 pre-edital | Questão 8

Banco de Dados / Administração de bancos de dados Oracle 11g


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