buf.append(" ");
buf.append(source.getAlias());
buf.append("\r\nON (");
left.addSQL(buf, CTX_DEFAULT);
buf.append(" = ");
right.addSQL(buf, CTX_DEFAULT);
// Compare Expression
if (updateJoin.getWhere() != null)
{ buf.append(" AND ");
updateJoin.getWhere().addSQL(buf, CTX_DEFAULT);
}