sql >> Databáze >  >> RDS >> Oracle

Jak volat funkci Oracle s návratovou hodnotou pomocí LINQ to Entities?

Pokud jsem pracoval na EF4 pomocí Oracle, zdá se, že import funkcí zde nefunguje. Před několika měsíci jsem čelil stejnému problému a vyzkoušel jsem mnoho způsobů, jak importovat funkci, ale bez štěstí. Ale během hledání jsem našel odkaz na OTN, který uvádí, že (Oracle Stored Functions nejsou podporovány) . EF4 nám zatím nedává možnost zavolat funkci oracle. I při použití uložených procedur budete muset vybrat uložené procedury, které vracejí referenční kurzor. Podporované uložené procedury zahrnují procedury a metody balíčků, které nemají návratovou hodnotu, ale mohou mít parametry OUT nebo IN OUT.

Zde je odkaz

Ale pokud používáte SQL server, nějakým způsobem můžete provést import User Defined Function v EF4. Zde je několik odkazů, které vám mohou pomoci:

Odkaz1

Odkaz2




  1. PDO s MySQL nefunguje při aktivaci e-mailem

  2. Vložení SqlBulkCopy se sloupcem identity

  3. Jak mohu změnit MariaDB na MySQL v XAMPP?

  4. Jaký je správný název pro tabulku přidružení (vztah mnoho k mnoha)