FC ConcursosFC Concursos

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

Continue aprendendo