UpdateAllQuery does not seem to execute [message #385292] |
Thu, 22 January 2009 15:27  |
Eclipse User |
|
|
|
Dear Newsgroup members:
I am trying to execute the UpdateAllQuery below in a 2-tiered application:
public static void updatePatients( EntityManager em )
{
UpdateAllQuery updateQuery = new UpdateAllQuery( Patient.class );
ExpressionBuilder builder = updateQuery.getExpressionBuilder();
updateQuery.setSelectionCriteria( builder.get( "lastName" ).equal(
"Smith" ) );
updateQuery.addUpdate( "lastName", "Jones" );
( (JpaEntityManager)em.getDelegate()
).getActiveSession().executeQuery( updateQuery );
}
However, no sql is logged ( I am using LogLevel.FINE ) and the database
remains unchanged. Is there something I am missing?
Thanks,
David
|
|
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.04375 seconds