エンティティに Oracle ストアド プロシージャを使用させようとしています。2 つの異なるストアド プロシージャで同じエラーが発生します。
App.Config ファイルの列をセットアップして、「Add Function Import ..」時に表示されるようにできましたが、エンティティ コンテキストにアクセスしようとすると、以下のエラーが発生します。
ORA-06550: 行 1、列 7: PLS-00306: 'RISK_GETALLCHANNELS' の呼び出しで引数の数または型が間違っています
手順は非常に基本的です。
PROCEDURE "RISK_GETALLCHANNELS" (p_cursor OUT SYS_REFCURSOR)
IS
BEGIN
OPEN p_cursor FOR
SELECT r.ChannelId, r.Name, CASE WHEN r.active = 1 THEN 'Active' ELSE 'InActive' END AS "Active", r.domain
FROM risk_channel r;
END Risk_GetAllChannels;
これは私を夢中にさせてきたので、どんな助けも大歓迎です! :)