Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Tabellen, Ansichten und Indizes » Materialisierte Ansichten

 

Fortgeschrittene Aufgaben: Anzeigen von Informationen aus materialisierten Ansichten im Katalog

Sie können eine Liste aller materialisierten Ansichten und ihren Status anzeigen und außerdem überprüfen, welche Datenbankoptionen bei der Erstellung auf die einzelnen materialisierten Ansichten angewendet wurden.

Voraussetzungen

Die materialisierte Ansicht kann nicht verborgen werden.

Kontext und Bemerkungen

Abhängigkeitsinformationen befinden sich auch in der SYSDEPENDENCY-Systemansicht.

 Aufgabe
  1. Stellen Sie eine Verbindung mit der Datenbank her.

  2. Um eine Liste aller materialisierten Anweisungen und ihrer Status anzuzeigen, führen Sie die folgende Anweisung aus:

    SELECT * FROM sa_materialized_view_info();
  3. Um die Datenbankoptionen zu überprüfen, die bei der Erstellung auf die einzelnen materialisierten Ansichten angewendet wurden, führen Sie die folgende Anweisung aus:

    SELECT b.object_id, b.table_name, a.option_id, c.option_name, a.option_value
    FROM SYSMVOPTION a, SYSTAB b, SYSMVOPTIONNAME c
    WHERE a.view_object_id=b.object_id
    AND b.table_type=2;
  4. Um eine Liste der regulären Ansichten anzufordern, die von einer angegebenen materialisierten Ansicht abhängig sind, führen Sie die folgende Anweisung aus:

    CALL sa_dependent_views( 'materialized-view-name' );

Ergebnisse

Die angeforderten Informationen zu materialisierten Ansichten werden zurückgegeben.

 Siehe auch