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

इकाई फ्रेमवर्क के साथ ऑरैकल पैकेज के अंदर संग्रहीत प्रक्रिया को कैसे कॉल करें?

कृपया अपना कोड निम्नलिखित तरीके से फिर से लिखें:

var param1 = new OracleParameter("personnel_Id_in", OracleDbType.VarChar, "c5eb5589-8fee-47b6-85ad-261a0307cc16",  ParameterDirection.Input);
var param2 = new OracleParameter("base_date_in", OracleDbType.VarChar, "1112", ParameterDirection.Input);
var param3 = new OracleParameter("is_current_in", OracleDbType.Number, 1, ParameterDirection.Input);
var param4 = new OracleParameter("result", OracleDbType.Cursor, ParameterDirection.Output);

var ATests =
db.Database.SqlQuery<ATest>(
"BEGIN PKG_TRAINING_SP.GETPERSONNELTRAINIGLIST(:personnel_Id_in, :base_date_in, :is_current_in, :result); end;", 
param1,  param2, param3, param4).ToList();

साथ ही, हमने अपने मंच http://forums.devart.com/viewtopic.php?t=29019

पर आपसे संपर्क किया है।

  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 डेटाबेस में COUNT फ़ंक्शन

  2. जुड़ें का उपयोग कर Oracle अद्यतन क्वेरी

  3. R12.2 . में डेटा मॉडल का तार्किक दृश्य

  4. एसएसआईएस पैकेजों को सहेजने में विफल रहा और विजुअल स्टूडियो को रीबूट करता है

  5. ORA-01658:टेबलस्पेस में सेगमेंट के लिए प्रारंभिक सीमा बनाने में असमर्थ TS_DATA