sql >> Database >  >> RDS >> Oracle

Waar worden Java-klassen opgeslagen in Oracle?

Als u de opdracht CREATE JAVA SOURCE hebt gebruikt om de Java-bron in de Oracle-database te laden, kunt u naar de datadictionary-weergave USER_SOURCE gaan en uw Java-bron zoeken.

Als je het moet weergeven of zoiets, kun je DBMS_JAVA.EXPORT_SOURCE bekijken, dat de broncode in PL/SQL-structuren plaatst die je kunt manipuleren.

Als u alleen alle Java-gerelateerde opgeslagen objecten wilt weergeven, kunt u in het algemeen het volgende uitvoeren:

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. Hoe vergelijk ik (EN) twee strings die een binair masker vertegenwoordigen in mysql?

  2. Express-query voor SQL

  3. Weet iemand welke coderingstechniek JDeveloper/SQL Developer gebruikt om inloggegevens te behouden?

  4. Fout:time-out voor handshake-inactiviteit in de Node.js MYSQL-module