Initialisiert alle materialisierten Ansichten, die in einem nicht-initialisierten Status sind
sa_refresh_materialized_views( [ Fehler_ignorieren ] )
Fehler_ignorieren Verwenden Sie diesen optionalen INTEGER-Parameter um anzugeben, ob Fehler während der Neukompilation zurückgegeben werden. Wenn Sie 0 angeben, wird für jede Ansicht, bei der eine Spaltendefinition fehlgeschlagen ist, ein Fehler zurückgegeben. Wenn Sie 1 bzw. einen beliebigen Wert außer 0 angeben, werden keine Fehler zurückgegeben. Wenn kein Wert angegeben wird, wird standardmäßig 0 verwendet.
Eine materialisierte Ansicht kann sich in einem nicht-initialisiertem Status befinden, weil sie gerade erstellt oder gerade neu aktiviert wurde bzw. weil der letzte Versuch, sie zu initialisieren oder aktualisieren, fehlgeschlagen ist. Die sa_refresh_materialized_views-Systemprozedur durchsucht die Datenbank nach solchen Ansichten und versucht, sie zu initialisieren. Wenn die Prozedur beim Initialisieren von materialisierten Ansichten auf einen Fehler stößt, fährt sie fort, die verbliebenen materialisierten Ansichten zu verarbeiten.
Sie können auch die REFRESH MATERIALIZED VIEW-Anweisung verwenden, um materialisierte Ansichten zu aktualisieren.
DBA-Berechtigung
Keine
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |