To update
some external logic needs to be defined.
for example, if the primary key of an incoming record already exists, update the other columns, otherwise insert this record.
I can suggest you write some xslt to create update statements from the incoming XML stream, and then run this sql script.
Randy source share