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

Cú pháp để xác định một thủ tục Oracle trong một thủ tục được lưu trữ khác là gì?

create or replace
PROCEDURE TOP_PROCEDURE
(...)
IS
   variable NUMBER;
   PROCEDURE nested_procedure (...)
   IS
   BEGIN
     NULL;
   END;
   PROCEDURE another_nested_procedure (...)
   IS
   BEGIN
     NULL;
   END;
BEGIN
  NULL;
END;

Các thủ tục địa phương phải được khai báo sau khi bất kỳ thứ gì khác (ví dụ:biến).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hàm bảng với bộ sưu tập hàng loạt ném loại dữ liệu không hợp lệ

  2. Sử dụng bí danh bảng trong một truy vấn khác để duyệt qua một cây

  3. ORA-02287:số thứ tự không được phép ở đây

  4. Định cấu hình các điều kiện tiên quyết của gói UTL_MAIL

  5. pragma self_transaction trong một trình kích hoạt