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

निबर्ननेट का उपयोग करके आउट पैरामीटर के साथ ओरेकल संग्रहीत प्रक्रिया

आपको NHibernate (2.1.2) के नवीनतम संस्करण का उपयोग करना होगा।

<sql-query name="ReturnSomethig" callable="true">
   <return class="Somethig" />
   { call ReturnSomethig(:someParameter) }
</sql-query>

Oracle संग्रहीत कार्यविधि में आउट sys_refcursor पैरामीटर के रूप में पहला पैरामीटर होना आवश्यक है।

और आप नामित क्वेरी को इस तरह कॉल कर सकते हैं:

IQuery query = currentSession.GetNamedQuery("ReturnSomethig");
query.SetInt64("someParameter", someParameter);
var somethig = query.List<Somethig>();

और यह काम करेगा।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर से SqlDataReader में डेटा कैसे लाया जाता है?

  2. php . का उपयोग करके oracle डेटाबेस में ansi विशेष वर्ण सहेजें

  3. Windows सर्वर पर Oracle 32-बिट क्लाइंट स्थापित करना पहले से ही 64-बिट Oracle डेटाबेस सर्वर चला रहा है

  4. Oracle PL/SQL - कस्टम SQLERRM के साथ उपयोगकर्ता-परिभाषित अपवाद उठाएँ

  5. Oracle तारीख बराबर लगती है