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

Gọi thủ tục được lưu trữ Oracle với tham số đầu ra từ SQL Server

Nó sẽ hoạt động như thế này:

DECLARE @dateval DATETIME

EXECUTE ('begin my1.spGetDate(?); end;', @dateval OUTPUT) AT ORA_DBLINK_NAME;

EXECUTE ('begin my1.spDeleteOldRecords(?); end;', @dateval) AT ORA_DBLINK_NAME;

Nếu bạn có một số tham số, nó có thể giống như sau:

EXECUTE ('begin my1.spProc(?,?,?,?); end;', @param_in_1, @param_in_2, @param_out_3 OUTPUT, @param_out_4 OUTPUT) AT DBLINK_NAME;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle / SQL:Tại sao truy vấn SELECT * FROM các bản ghi WHERE rownum> =5 VÀ rownum <=10 - trả về 0 hàng

  2. Danh sách các tham số NLS trong Cơ sở dữ liệu Oracle

  3. Tạo Người dùng Oracle Mới và Cấp các Đặc quyền:Cú pháp và Ví dụ

  4. Làm thế nào để kiểm tra bất kỳ số nào bị thiếu trong một dãy số?

  5. TO_CHAR của một loại Oracle PL / SQL TABLE