Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Onde as classes java são armazenadas no Oracle?


Se você usou o comando CREATE JAVA SOURCE para carregar o Java Source no banco de dados Oracle, então você pode ir para a visualização do dicionário de dados USER_SOURCE e encontrar seu Java Source.

Se você precisar exibi-lo ou algo assim, você pode verificar DBMS_JAVA.EXPORT_SOURCE que coloca o código fonte em estruturas PL/SQL que você pode manipular.

Geralmente, se você deseja apenas listar todos os objetos armazenados relacionados ao Java, você pode executar o seguinte:
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;