it-swarm.com.de

Wie kann ich das ursprüngliche Skript einer materialisierten Ansicht anzeigen?

Ich bin daran interessiert, eine materialisierte Ansicht von einer Datenbank in eine andere zu verschieben, unabhängig davon, ob ich auch eine der Spalten ändern muss. Wie kann ich das ursprüngliche Skript anzeigen, mit dem die MV erstellt wurde? Ich führe TOAD aus, kann aber anscheinend das ursprüngliche Skript nicht finden.

Danke im Voraus!

9
AYR

Sie können die Funktion dbms_metadata.get_ddl verwenden:

select dbms_metadata.get_ddl('MATERIALIZED_VIEW', 'MVIEW_NAME') from dual;
16
Marco Baldelli
select query from user_mviews
  where mview_name = 'your materialized view';
5
Petr Pribyl

Ich bin gelaufen:

select * from all_mviews where mview_name = ‘YOUR_MV_NAME’;
4
manyways

Wenn Sie Oracle SQL Developer verwenden, müssen Sie nur den Knoten "Ansicht" oder "Materialisierte Ansicht" des Navigationsbaums aufrufen

0
Icaro