sql >> Database teknologi >  >> RDS >> Oracle

Materialiserede visninger - Identifikation af den sidste opdatering

Det ser ud til, at doc_180 allerede har svaret på dette i kommentarerne, jeg er ikke sikker på, hvorfor det ikke blev tilføjet som svaret

SELECT owner, mview_name, last_refresh_date
  FROM all_mviews
 WHERE owner = <<user that owns the materialized view>>
   AND mview_name = <<name of the materialized view>>

Hvis du har adgang til DBA-tabellerne, kan du erstatte DBA_MVIEWS for ALL_MVIEWS . Det vil give dig mulighed for at få adgang til information om, hvornår hver materialiseret visning blev opdateret, snarere end blot den delmængde af materialiserede visninger, som du har adgang til. Selvfølgelig er det nok ikke en forskel, der er særlig vigtig i dette tilfælde.



  1. Sådan fjerner du Not Null Constraint i MySQL

  2. Hvordan skriver man en case-ufølsom forespørgsel til både MySQL og Postgres?

  3. Brug kun tastaturnavigation i Word, Excel og PowerPoint (Del 2:Dialogbokse)

  4. liste data til brugbart format?