sql >> Database >  >> RDS >> Oracle

Voer een orakelfunctie uit die een referentiecursor in C# retourneert

Ik heb dit niet getest met een functie, maar voor mijn opgeslagen procedures. Ik specificeer de out parameter voor de refCursor.

command.Parameters.Add(new OracleParameter("refcur_questions", OracleDbType.RefCursor, ParameterDirection.Output));

Als u de functie kunt laten werken met het CommandType.Text. Ik vraag me af of je kunt proberen de bovenstaande parameter toe te voegen, behalve met de richting als:

ParameterDirection.ReturnValue

Ik gebruik Oracle.DataAccess versie 2.111.6.0



  1. SQL-groepswaarden voor een kolom door een andere kolom

  2. met behulp van if en else Stored Procedures MySQL

  3. Fout bij het uitvoeren van mvn sql:execute

  4. oci_parse en oci_execute gebruiken