0

50個の同一のスキーマを持つデータベースにMVIEWを作成しようとしています。したがって、基本的なVIEWは非常に単純ですが、ソースレコードのスキーマを格納する列をビューに追加する必要があります。50のスキーマすべてのテーブルは、0から一意のキーを開始します。

4

1 に答える 1

0

とにかく、ビューのddlを置き換える必要があります。

あなたはこのようにそれをするかもしれません:

create or replace view_name
as
select col1, col2, 'schema1' as schema_name
from schema1.table
union all
select col1, col2, 'schema2'
from schema2.table
union all
select col1, col2, 'schema3' 
from schema3.table
...
于 2012-10-30T13:06:00.547 に答える