IDbCommand.CommandType
の値がパフォーマンスの点で違いを生むかどうかに興味がありますか?
CommandType.Text
基本的には、SQL クエリ"EXEC sp_my_stored_procedure ..."を CommandText として設定して渡すことができます。または、それを設定してCommandType.StoredProcedure
、ストアド プロシージャ名「my_stored_procedure」を CommandText として渡すこともできます。
ここでパフォーマンスに違いがあるのか 、それともSPを呼び出すクエリを渡すのとSPの名前を渡すだけの問題なのでしょうか。
補足として、ドライバーに依存する可能性があることは認識していますが、よくわかりません。それで、もしそうなら、私もそれを知りたいです。ありがとう!