Merge tables across Schemas with Oracle
Posted: Fri 05 Jun 2015 06:10
I have an application that requires updating one table from another.
Problem is that the tables are under different user accounts (schemas) on Oracle.
Oracle has a Merge utility but apparently it only works for tables within the same user/schema.
What is the simplest/most efficient way to do this with Unidac?
In essence I'm taking trying to take some columns from one table (third party vendor's table in their schema) and adding/updating them within a second table (in my schema) that has additional columns.
I need 'my table' because I have to expand on the functionality (by adding additional columns) of the vendors data for my own application.
I realise that I could make a client detail relationship with the additional columns in a second table but just wondering if some form of 'merge' would work across schemas.
Thanks.
Problem is that the tables are under different user accounts (schemas) on Oracle.
Oracle has a Merge utility but apparently it only works for tables within the same user/schema.
What is the simplest/most efficient way to do this with Unidac?
In essence I'm taking trying to take some columns from one table (third party vendor's table in their schema) and adding/updating them within a second table (in my schema) that has additional columns.
I need 'my table' because I have to expand on the functionality (by adding additional columns) of the vendors data for my own application.
I realise that I could make a client detail relationship with the additional columns in a second table but just wondering if some form of 'merge' would work across schemas.
Thanks.