teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2017/05/18 01:55

投稿

yambejp
yambejp

スコア117816

answer CHANGED
@@ -13,4 +13,9 @@
13
13
  データ更新後flgを初期化しておきます
14
14
  ```SQL
15
15
  update tbl set flg=0;
16
- ```
16
+ ```
17
+
18
+ 以下のように競合するデータを投入する場合、transactionが有効ならrollbackされる
19
+ ```SQL
20
+ insert into tbl(id,data) values(1,3),(2,2),(3,3) on duplicate key update data=values(data),flg=1;
21
+ ```