› Fóruns › SQL e PL/SQL › Comando merge do oracle › Comando merge do oracle
10 de março de 2011 às 9:09 pm
#98508
Participante
O Merge é um comando SQL, portanto não aceita PL/SQL dentro dele.
Em outras palavras, o merge é um comando declarativo, e não procedural.
A exceção seria para o caso de dentro dele ser chamada alguma function. Entretanto, vale a regra de que function dentro de SQL não se pode fazer DML (manipulação de dados).