Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak mogę się dowiedzieć, kiedy procedura składowana została ostatnio zmodyfikowana lub skompilowana w Oracle?

SELECT LAST_DDL_TIME, TIMESTAMP
FROM USER_OBJECTS
WHERE OBJECT_TYPE = 'PROCEDURE'
AND OBJECT_NAME = 'MY_PROC';

LAST_DDL_TIME to ostatnia kompilacja.TIMESTAMP to ostatnia zmiana.

Procedury mogą wymagać ponownej kompilacji, nawet jeśli nie uległy zmianie po zmianie zależności.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Otrzymuję błąd ORA - 00907 w następujących miejscach w dniu ON UPDATE

  2. Jak ograniczyć wiersze do miejsca, w którym SUMA kolumny jest równa określonej wartości w Oracle?

  3. Jak uzyskać najbliższe daty w Oracle sql

  4. Jak mogę uzyskać pełną definicję (sql) widoków systemowych, takich jak user_objects?

  5. odwoływać się do klucza złożonego w Oracle