これを行うための非常に簡単な方法があるに違いないと確信していますが、方法がわかりません。検索しても解決策が得られませんでした。これが私がやりたいことですが、それは違法です:
update test_table set q_name = {'SKELETAL','LEWIS','MECHANISM', ...}[q_type];
つまり、整数値があり、の値に依存する文字列値q_type
を入力したいと考えています。のすべての値に対して個別の set ステートメントを使用して実行できますが、1 回の呼び出しで実行したいと思います。PL/SQLに入らずにそれを行う方法はありますか?q_name
q_type
q_type