[SQLite] INSERT...ON DUPLICATED UPDATE in Transaction
我想要作類似計數器的東西,當 INSERT 發現 key 已存在時,count 就遞增
但 SQLite 沒有 INSERT ... ON DUPLICATED UPDATE 這樣的語法
ON CONFLICT algorithm 又只有 ROLLBACK | ABORT | FAIL | IGNORE | REPLACE
就是沒有 UPDATE,所以必須自行判斷 Key 是否已經存在
請問若想要在一個 Transaction 裡大量 INSERT 資料,SQL 應該怎麼寫?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 134.208.29.57
→
07/31 03:15, , 1F
07/31 03:15, 1F
→
07/31 03:22, , 2F
07/31 03:22, 2F
推
07/31 04:25, , 3F
07/31 04:25, 3F