Prezados,
Como faço para realizar UPDATE em mútiplos registros com valores diferentes, vejam como faço linha a linha.
UPDATE ENTIDADE AS X SET X.ATRIBUTO_A = ?
WHERE X.ATRIBUTO_B = ? AND X.ATRIBUTO_C =?
Para fazer em lote:
UPDATE ENTIDADE AS X SET X.ATRIBUTO_A = ?
WHERE
( (X.ATRIBUTO_B = ?1 AND X.ATRIBUTO_C =?1)
OR ((X.ATRIBUTO_B = ?2 AND X.ATRIBUTO_C =?2)
OR (X.ATRIBUTO_B = ?3 AND X.ATRIBUTO_C =?3) )
A dúvida fica em como fazer para variar o X.ATRiBUTO_A