2009-03-18 59 views

Trả lời

9

Nếu bạn đã sử dụng lệnh CREATE JAVA SOURCE để tải Nguồn Java vào cơ sở dữ liệu Oracle thì bạn có thể truy cập chế độ xem từ điển dữ liệu USER_SOURCE và tìm Nguồn Java của bạn.

Nếu bạn cần hiển thị nó hoặc thứ gì đó, bạn có thể kiểm tra DBMS_JAVA.EXPORT_SOURCE để đặt mã nguồn trong cấu trúc PL/SQL mà bạn có thể thao tác.

Thông thường, nếu bạn muốn chỉ cần liệt kê tất cả các đối tượng được lưu trữ liên quan đến Java bạn có thể thực hiện như sau: bytecode

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

Java lưu trữ trong IDL_UB1$ bảng:

select o.NAME, i.PIECE 
from obj$ o, IDL_UB1$ i 
where o.type# = 29 
    and o.obj# = i.obj# 
Các vấn đề liên quan