Hello
I have a master table in Oracle with a multivalued table associated.
Imports are OK, and multivalue attributes flow to metaverse.
In the Extension Project I add a value using the simplest code I know:
csentry.Item("multivaluedAttribute").Values.Add("NewValue")
If I search for pending exports for that object in MA Connector Space, it seems OK, N unchanged values and 1 value to Add.
The problem is the actual export. It generates N SQL deletes and N+1 SQL inserts into the multivalue table.
The resulting database rows are the same, of course, but it's not acceptable in this case. There are triggers, security checks... that should not be launched N times.
Can I avoid this behaviour?
Thank you!