Add support for calculating update value in QueryImpl.updateInMemory
--------------------------------------------------------------------

                 Key: OPENJPA-612
                 URL: https://issues.apache.org/jira/browse/OPENJPA-612
             Project: OpenJPA
          Issue Type: Bug
            Reporter: Fay Wang
         Attachments: openjpa.patch

Since Informix does not support update with in/exists subquery in the where 
clause, when doing the bulk update against informix, e.g., 

     "update DeptBeanAno d set d.budget = (d.budget * ?1 + ?2) where 
d.reportsTo.no = ?3"
 
we encounter the error of "only-update-primitives" during updateInMemory. 

     The attached patch fixes this problem by beefing up the support for 
arithmetic calcuation of the update value for updateInMemory.



-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to