SQL

Oracle SQL、PL/SQLに関する記事になります。

2018年12月まではOracle11gXEを使用して検証しています。

2019年1月からはOracle12cを使用して検証しています。

SQL

UPDATE文で複数レコードを更新・3回目

ワークテーブルを利用して複数レコードを更新する方法。 WK_PATCH_DATAテーブルに格納しているキー情報を基にTB_CUSTOMERテーブルの各レコードを更新しています。 EXISTSを使ってUPDATEしていると […]

SQL

記事一覧

NOT EXISTSを使わない SPOOLで不要な空行を出力させない LISTAGG LISTAGGで最大長を超えました SQLでIF文は使えない 特定の日付で抽出する 強制的にプロセスをKILL(ロック解除)を行うSQ […]

SQL

UPDATE文で複数レコードを更新・2回目

ワークテーブルを利用して複数レコードを更新する方法。 UPDATE文に副問合せを利用しているところがポイントです。 WK_PATCH_DATAテーブルに格納しているキー情報を基にTB_CUSTOMERテーブルの各レコード […]

SQL

UPDATE文で複数レコードを更新・1回目

UPDATE文で複数レコードを更新する方法を紹介していきます。 今回は基本中の基本、ノーマルな複数レコードのUPDATEです。 基本構文 UPDATE テーブル名 SET カラム名1 = ‘<値1>’ ,カラ […]