DB2で単一の更新ステートメントで複数の列を更新する方法 質問する

DB2で単一の更新ステートメントで複数の列を更新する方法 質問する

単一の Update ステートメントを使用して、DB2 のテーブルの複数の列を更新したいと考えています。

どのようなヒントやアイデアでも歓迎します。よろしくお願いします。

ベストアンサー1

すべてのバージョンの SQL の更新ステートメントは次のようになります。

update table
    set col1 = expr1,
        col2 = expr2,
        . . .
        coln = exprn
    where some condition

したがって、答えは、割り当てをコンマで区切り、ステートメントを繰り返さないことですset

おすすめ記事