1

Oracle 11 データベースで ODP.NET 12.1.2400 と EF6 を使用しています。

BOOLEAN 型のパラメータを持つ Oracle ストアド プロシージャがあります。このストアド プロシージャをインポートし、関数のインポートを EF データ モデルに追加しました。ただし、実行時例外が発生します。

PLS-00306: 'PROCEDURE_NAME'のコールの引数の数またはタイプが間違っています

ストアド プロシージャのパラメーター タイプを NUMBER に変更して EF モデルを更新すると、すべてが正しく機能します。

BOOLEAN 型を使用する方法はありますか? または、少なくとも .NET コードで bool パラメーターを使用しますか (EF 関数インポート用のラッパー関数を作成する必要はありません)。

4

0 に答える 0