sql >> Databáze >  >> RDS >> Oracle

Kde jsou v Oracle uloženy třídy Java?

Pokud jste použili příkaz CREATE JAVA SOURCE k načtení zdroje Java do databáze Oracle, můžete přejít do zobrazení datového slovníku USER_SOURCE a najít svůj zdroj Java.

Pokud jej potřebujete zobrazit nebo něco podobného, ​​můžete se podívat na DBMS_JAVA.EXPORT_SOURCE, který vkládá zdrojový kód do struktur PL/SQL, se kterými můžete manipulovat.

Obecně, pokud chcete pouze vypsat všechny uložené objekty související s Javou, můžete provést následující:

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;


  1. Upsert s transakcí

  2. Jak mohu napsat spojení s těmito neobvyklými kritérii shody?

  3. Výstupní parametry uložené procedury v SQL Server Profiler

  4. Jak mám auditovat změny v tabulce MySQL (pomocí MySQL 4)?