Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

SQL सर्वर से आउटपुट पैरामीटर के साथ Oracle संग्रहीत कार्यविधि को कॉल करना

इसे इस तरह काम करना चाहिए:

DECLARE @dateval DATETIME

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

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

यदि आपके पास कई पैरामीटर हैं, तो यह ऐसा दिखाई दे सकता है:

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 में GUID कैसे उत्पन्न करें?

  2. Oracle में डेटाबेस स्कीमा को डंप फ़ाइल में कैसे निर्यात करें

  3. पीएल एसक्यूएल में बड़े टेक्स्ट/सीएसवी फाइल को कई फाइलों में विभाजित करें

  4. Oracle पर सशर्त योग

  5. डेटाबेस लिंक के माध्यम से Oracle संग्रहीत कार्यविधि को कैसे निष्पादित करें