批次寫入
INSERT INTO jinxudong.movie( name) VALUES ('楊戩'),('沉香'),('西遊記');
do update set 插入更新
upsert on conflict(id) 主鍵或者唯一索引相同 存在則執行update
excluded 為虛擬表 接受傳過來的新值
INSERT INTO jinxudong.movie(id, name) VALUES (7,'悟空1'),(8,'白龍馬2'),(9,'郭靖') on conflict(id) do update set name=excluded.name;
do nothing 忽略主鍵衝突
INSERT INTO jinxudong.movie(id, name) VALUES (7,'悟空1'),(8,'白龍馬2'),(9,'郭靖') on conflict(id) do nothing;