Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Wo werden Java-Klassen in Oracle gespeichert?

Wenn Sie den Befehl CREATE JAVA SOURCE verwendet haben, um die Java-Quelle in die Oracle-Datenbank zu laden, können Sie zur Datenwörterbuchansicht USER_SOURCE gehen und Ihre Java-Quelle finden.

Wenn Sie es oder etwas anzeigen müssen, können Sie DBMS_JAVA.EXPORT_SOURCE auschecken, das den Quellcode in PL/SQL-Strukturen ablegt, die Sie manipulieren können.

Wenn Sie nur alle Java-bezogenen gespeicherten Objekte auflisten möchten, können Sie im Allgemeinen Folgendes ausführen:

SELECT
  object_name, 
  object_type, 
  status, 
  timestamp
FROM 
  user_objects
WHERE 
  (object_name NOT LIKE 'SYS_%' AND 
   object_name NOT LIKE 'CREATE$%' AND 
   object_name NOT LIKE 'JAVA$%' AND 
   object_name NOT LIKE 'LOADLOB%') AND
  object_type LIKE 'JAVA %'
ORDER BY
  object_type, 
  object_name;