北海道苫小牧市出身の初老PGが書くブログ

永遠のプログラマを夢見る、苫小牧市出身のおじさんのちらしの裏

またOracleか

どうもOracleクライアントは、各言語へのバインディングの品質が悪いって印象があるんですよ。

OracleExceptionクラス


MessageはErrorsコレクションの全エラーを連結したものです。各エラー・メッセージは連結され、最後の1つ以外は改行で繋げられます。


5万個以上のOracleErrorを内包するOracleExceptionのMessageプロパティを呼んだら、10分以上反応が返ってきませんでした。多分、StringBuilder使わずにメッセージを作ってるんでしょう(ノ_-;)。ODP.Netの10.2.0.2.20です。


・・・まあ、OracleErrorを5万個もいっぺんに出すなよってのも、もっともな指摘ですが(笑)。これはADO.NETの設計の問題だと思うんだけどなあ。