0

どこを見ても、結果をループするにはカーソルを使用する必要があり、同じ投稿で、カーソルが悪いと言っている人は使用しないでください(これは常に私の哲学でした)が、今は立ち往生しています。結果セットをループする必要があります。

これが状況です。特定の値に設定された 2 つの異なるステータスを持つ ProductID のリストを作成する必要があります。ストアド プロシージャを開始し、基準を満たす製品を検索するクエリを実行します。これで、検証プロセスを実行する必要がある ProductID のリストができました。

16050

16052

41817

48255

今、私は条件のリスト全体をチェックするために、これらの製品のそれぞれ(1つの場合もあれば1000の場合もありますが、わかりません)が必要です:特定のフィールド= 'SIMPLE'ですか?もしそうなら、他のクエリをたくさん実行して、すべてが正しいことを確認してください。それが「単純」でない場合は、他の一連のクエリをすべて実行して、情報がすべて正しいことを確認してください。

別のフィールド = 'YES' ですか? そうであれば、他のクエリを実行し、そうでない場合は、他のクエリを実行します。

カーソルを使用する必要がありますか? 私が必要とすることを行うために、私が見ていない他の方法はありますか?

ありがとう、レスリー

4

2 に答える 2