マテリアライズドビューをあるデータベースから別のデータベースに移動したいのですが、いずれかの列も変更する必要があります。 MVを構築する元のスクリプトを表示するにはどうすればよいですか? TOADを実行していますが、元のスクリプトが見つかりません。
前もって感謝します!
関数dbms_metadata.get_ddl
を使用できます。
select dbms_metadata.get_ddl('MATERIALIZED_VIEW', 'MVIEW_NAME') from dual;
select query from user_mviews
where mview_name = 'your materialized view';
私は走ってしまった:
select * from all_mviews where mview_name = ‘YOUR_MV_NAME’;
Oracle SQL Developer を使用する場合は、ナビゲーションツリーの「ビュー」または「マテリアライズドビュー」ノードに移動するだけです