エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
一手間加えた INSERT - レコードが未登録のとき、登録済みのとき、 - 無駄と文化
DB にレコードを INSERT するとき、一手間加えて 未登録の場合に限って登録 や 登録済みなら一部フィー... DB にレコードを INSERT するとき、一手間加えて 未登録の場合に限って登録 や 登録済みなら一部フィールドだけ上書き などしたくなりますよね。 ここ最近、そのような SQL を書くことが多かったのでメモしておきます。 ちなみに MySQL の独自構文などもバリバリ使っているので、他のベンダーの DB に適用するときは部分的な書き換えが必要かもしれません。 レコードが存在していなかったら新規登録、存在していれば上書き INSERT INTO `posts`( `id` ,`title` ,`body` ,`created_at` ,`updated_at` ) VALUES ( 42 ,'test title' ,'test body' ,'1970-01-01 00:00:00' ,'1970-01-01 00:00:00' ) ON DUPLICATE KEY UPDATE `t
2021/06/04 リンク