
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
主キーの有無によりinsertとupdateを切り替えるにはmergeを活用する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
主キーの有無によりinsertとupdateを切り替えるにはmergeを活用する - Qiita
-- テーブル「tbl」を作成する。 create table tbl ( id varchar(10) not null primary key, value varc... -- テーブル「tbl」を作成する。 create table tbl ( id varchar(10) not null primary key, value varchar(10) ); -- 初期化: テーブルの内容を作成する。 insert into tbl values ('AAA', 'A'), ('BBB', 'B'), ('CCC', 'C'); -- 初期状態を確認しておく。 select * from tbl; -- updateのサンプル: id = 'AAA'が存在するときはupdate/ないときはinsertしたい。 merge into tbl using (select 'AAA' as id from sysibm.sysdummy1) as condition on tbl.id = condition.id when matched then updat