Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Prosedur Tersimpan Oracle tanpa parameter menggunakan Nhibernate

Anda harus menggunakan NHibernate versi terbaru (2.1.2).

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

Prosedur Tersimpan Oracle harus memiliki parameter pertama sebagai parameter sys_refcursor keluar.

Dan Anda dapat memanggil kueri bernama seperti itu:

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

Dan itu akan berhasil.



  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 Loop melalui Rentang Tanggal

  2. Tidak Dapat Memasukkan Unicode Menggunakan cx-Oracle

  3. Mengekspor Tabel Oracle ke Lembar Kerja Excel

  4. Bagaimana cara membuat dump dengan Oracle PL/SQL Developer?

  5. SIGN() Fungsi di Oracle