Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
文字列変数のを実行する必要のあるストアドプロシージャを作成してSWITCHいて、値に応じて異なる処理を実行している場合、擬似コードは次のようになります。
SWITCH
CASE @my_string WHEN 'value' UPDATE table 1 WHEN 'Other_value' UPDATE table 2
この方法で行われた切り替えの例が見つかりません。それは可能ですか、IF/ELSEそれとも毎回使用する必要がありますか?
IF/ELSE
ありがとうございました
使用IFするのが一般的な方法です。
IF
IF @my_string = 'value' BEGIN UPDATE SomeTable WHERE somecondition END IF @my_string = 'Other_value' BEGIN UPDATE SomeOtherTable WHERE somecondition END