.NET アプリからストアド プロシージャを呼び出しています。proc は Varchar2 型の out パラメータを返します。out パラメータをフェッチするために、パラメータを OracleParameter としてコマンドに渡します。
parm12 = new OracleParameter("testkey"
, OracleDbType.Varchar2
, out2
, ParameterDirection.Output);
proc を実行すると、エラーが発生します
PL/SQL: numeric or value error: character string buffer too small.