Questão FC670720
Quanto às ferramentas OLAP, à álgebra relacional e aos bancos de dados relacionais em plataforma baixa, julgue o item a seguir. O comando MERGE do Oracle permite realizar operações
Linguagem SQL
QUADRIX · 2025
Quanto às ferramentas OLAP, à álgebra relacional e aos bancos de dados relacionais em plataforma baixa, julgue o item a seguir.
O comando MERGE do Oracle permite realizar operações de inserção e atualização em uma tabela dedestino com base em dados de uma tabela de origem.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
O item é julgado CERTO porque o comando MERGE do Oracle permite, numa única instrução, comparar dados de uma tabela de source com uma tabela de target e executar operações de UPDATE quando houver correspondência e de INSERT quando não houver correspondência.
A sintaxe básica usa MERGE INTO target USING source ON (condição) seguida de WHEN MATCHED THEN UPDATE ... e WHEN NOT MATCHED THEN INSERT .... O source pode ser tabela, view ou subquery.
Esse recurso é muito usado para sincronização de dados e implementa o padrão conhecido como upsert. Ao contrário de um JOIN, que apenas consulta, o MERGE modifica dados e pode ser mais eficiente e atômico do que executar UPDATE e INSERT separadamente.
Conteúdo do catálogo FC Concursos · Atualizado em