Schritte zum Abfragen der letzten Kompilierungszeit einer gespeicherten Prozedur in Oracle: Verwenden Sie die Abfrageanweisung: SELECT max(timestamp) AS „Letzte Kompilierungszeit“. Rufen Sie Daten aus der Tabelle dba_objects ab. Filtern Sie object_type = 'PROCEDURE', um nur gespeicherte Prozeduren abzurufen. Verwenden Sie object_name = 'Name der gespeicherten Prozedur', um bestimmte gespeicherte Prozeduren herauszufiltern.
So fragen Sie den neuesten Kompilierungszeitdatensatz gespeicherter Oracle-Prozeduren ab
Abfrageanweisung:
<code class="sql">SELECT max(timestamp) AS "最近编译时间" FROM dba_objects WHERE object_type = 'PROCEDURE' AND object_name = '存储过程名称';</code>
Beispiel:
<code class="sql">SELECT max(timestamp) AS "最近编译时间" FROM dba_objects WHERE object_type = 'PROCEDURE' AND object_name = 'GET_EMPLOYEE_DETAILS';</code>
Ausführungsergebnis:
Neueste Kompilierungszeit ?? |
---|
object_name = 'Name der gespeicherten Prozedur' Der Filter schränkt die Abfrage auf eine bestimmte gespeicherte Prozedur ein. |
Das obige ist der detaillierte Inhalt vonSo fragen Sie den neuesten Kompilierungszeitdatensatz einer gespeicherten Prozedur in Oracle ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!