私はIDの変数リストを持っています。 Oracleデータベース内のこれらのIDのそれぞれの「ステータス」列を更新したいとします。私が検索したと、次のオプションに遭遇していますCを使用してOracleデータベースの複数の行を更新する最良の方法
- OracleDataAdapterの - のDataTableを持っていない、UPDATEステートメントが含まれているループのための唯一のID
- (更新数千の可能性)
- ストアドプロシージャ - これを行う必要がないことを望んでいる
助けていただければ幸いです。おかげ
ストアドプロシージャに対してそうでする必要はありません、それらはそれほど悪くないです:)いくつかのアイデアのためにここを見て:http://stackoverflow.com/questions/2528181/update-multiple-rows-with-one-クエリ –
質問が表示されません...オプションを試しましたか?何がうまくいかなかったのですか?いくつかのコードを表示してください... – Yahia
と副次的なものとして、データベースに送られた多くのコマンドを含むforループですが、同じトランザクション内のすべてのコマンドは理論的にはあまりにも悪くありません。私は一般的に2番目が好きですが、それは議論の余地があります... –