Oracle
 sql >> Base de données >  >> RDS >> Oracle

Où sont stockées les classes Java dans Oracle ?

Si vous avez utilisé la commande CREATE JAVA SOURCE pour charger la source Java dans la base de données Oracle, vous pouvez accéder à la vue du dictionnaire de données USER_SOURCE et rechercher votre source Java.

Si vous avez besoin de l'afficher ou autre, vous pouvez consulter DBMS_JAVA.EXPORT_SOURCE qui place le code source dans des structures PL/SQL que vous pouvez manipuler.

En règle générale, si vous souhaitez simplement répertorier tous les objets stockés liés à Java, vous pouvez exécuter ce qui suit :

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;