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

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Datenbanken erstellen » Mit Datenbankobjekten arbeiten » Mit materialisierten Ansichten arbeiten

 

Informationen einer materialisierten Ansicht aus der Datenbank abrufen

  • Status- und Eigenschaftsinformationen   Mit der Systemprozedur "sa_materialized_view_info" können Sie Informationen wie etwa den Status einer materialisierten Ansicht abrufen. Weitere Hinweise finden Sie unter sa_materialized_view_info-Systemprozedur.

    Siehe auch Status und Eigenschaften von materialisierten Ansichten.

  • Datenbank-Optionsinformationen   Sie können die Datenbankoptionen abrufen, die mit einer materialisierten Ansicht gespeichert wurden, als sie erstellt wurde, indem Sie die Systemansicht SYSMVOPTION abfragen. Die folgenden Anweisungen erstellen eine materialisierte Ansicht und fragen die Datenbank ab, um die beim Erstellen der Ansicht benutzten Datenbankoptionen zu ermitteln.
    CREATE MATERIALIZED VIEW EmployeeConfid15 AS
       SELECT EmployeeID, Employees.DepartmentID, SocialSecurityNumber, Salary, ManagerID,
          Departments.DepartmentName, Departments.DepartmentHeadID
       FROM Employees, Departments
       WHERE Employees.DepartmentID=Departments.DepartmentID;
    
    SELECT option_name, option_value
    FROM SYSMVOPTION JOIN SYSMVOPTIONNAME
    WHERE SYSMVOPTION.view_object_id=(
       SELECT object_id FROM SYSTAB
       WHERE table_name='EmployeeConfid15' )
    ORDER BY option_name;

    Achtung

    Wenn Sie dieses Beispiel durchgeführt haben, löschen Sie die von Ihnen erstellte materialisierte Ansicht. Andernfalls können Sie keine Schemaänderungen an ihren Basistabellen Employees und Departments durchführen, wenn Sie andere Beispiele ausprobieren. Sie können das Schema einer Tabelle nicht ändern, die aktivierte, materialisierte Ansichten haben. Weitere Hinweise finden Sie unter Materialisierte Ansichten löschen.

  • Informationen über Abhängigkeiten   Mit der Systemprozedur "sa_dependent_views" können Sie feststellen, welche abhängigen Ansichten es zu einer materialisierten Ansicht gibt. Weitere Hinweise finden Sie unter sa_dependent_views-Systemprozedur.

    Diese Informationen befinden sich auch in der Systemansicht SYSDEPENDENCY. Weitere Hinweise finden Sie unter SYSDEPENDENCY-Systemansicht.