}
else {
builder.addColumns( getKeyColumnNames() );
// !isOneToMany() present in delete not in update
if ( !isOneToMany() && hasIndex && !indexContainsFormula ) {
builder.addIndexColumns( getIndexColumnNames() );
}
else {
builder.addColumns( getElementColumnNames() );
}
}