Holen Sie sich last-DDL-Zeit für Oracle-Tabelle in anderes Schema
Ich bin auf der Suche nach dem Zeitpunkt der letzten DDL-Anweisung, die auf eine Tabelle angewendet.
Fand ich diese Lösung:
Select OBJECT_NAME, LAST_DDL_TIME
From user_objects
Where OBJECT_NAME='MY_TABLE'
Das problem ist: ich möchte, um dies zu überprüfen, für eine Tabelle ist, die gehört nicht zu meinem Schema.
Jede Anregung bitte
InformationsquelleAutor Hany | 2011-06-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vorausgesetzt, Sie haben die Berechtigungen, würden Sie müssen nur die Abfrage der
ALL_OBJECTS
oderDBA_OBJECTS
view", d.h.ALL_OBJECTS
hat Informationen über alle Objekte, die Sie haben Privilegien (d.h. die Tabellen können Sie zumindest WÄHLEN Sie aus).DBA_OBJECTS
hat Informationen über alle Objekte in der Datenbank, ob Sie die Berechtigung haben, auf Sie zugreifen oder nicht. Allerdings ist der Zugang zu denDBA_OBJECTS
Sicht erfordert zusätzliche Privilegien.InformationsquelleAutor Justin Cave