Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Vấn đề truy vấn SqlPlus (Thông số và Nội dung gói)

Có một cột TYPE trong chế độ xem all_source. Loại có thể có 2 giá trị - 'PACKAGE' và 'PACKAGE BODY'. Vì vậy, để có được thông số kỹ thuật,

select text from all_source
where name = 'PACK_JACK'
and type = 'PACKAGE'
order by line;

và để có được cơ thể

select text from all_source
where name = 'PACK_JACK'
and type = 'PACKAGE BODY'
order by line;

Ngoài ra, thay vì sử dụng all_source, bạn có thể sử dụng user_source. all_source bao gồm mọi thứ kể cả gói hệ thống. USER_SOURCE chỉ có các gói do người dùng xác định.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ghi đầu ra DBMS_OUTPUT.Put_Line vào bảng trong Oracle với DBMS_OUTPUT.Get_Lines

  2. Tại sao tôi nhận được java.lang.AbstractMethodError khi cố gắng tải một đốm màu trong db?

  3. Oracle:liên kết tất cả truy vấn 1 và truy vấn 2 muốn trừ một số hàng nếu truy vấn 1 có dữ liệu hàng

  4. Oracle:Gọi thủ tục được lưu trữ bên trong gói

  5. Làm cách nào để xóa các kết nối đã chết bằng Oracle?