158159160161162163164165166167168
// jpa/1202, jpa/0k15 if (getMetaData().supportsUpdateTableAlias() && (_fromList.size() > 1)) expr.generateWhere(cb); else expr.generateUpdateWhere(cb); cb.append("="); // jpa/1231 if (getMetaData().supportsUpdateTableAlias() || hasSubQuery())
128129130131132133134135136137138
AmberExpr expr = args.get(2); if (select) expr.generateWhere(cb); else expr.generateUpdateWhere(cb); } cb.append(')'); return;
174175176177178179180181182183184
} if (select) expr.generateWhere(cb); else expr.generateUpdateWhere(cb); } cb.append("))"); } }