几个列(名称、日期时间)上有一个唯一索引。我会定期向另一个服务发出请求并将数据输入到我的表中。我形成了一个多次插入查询,首先输入所有数据,然后从服务更新时,部分数据相同,我将数据输入到表中,但是由于唯一索引阻塞了条目,所以整个查询不起作用。
我只想插入那些新的行。那些没有改变的,不要插入。
示例 - 我监控服务上的产品数量:))
яблоки 29.10.2017 18:00:00 20(тонн)
груши 29.10.2017 18:00:10 60(тонн)
在一分钟内
яблоки 29.10.2017 18:01:00 1000(тонн) //ИЗМЕНИЛОСЬ
груши 29.10.2017 18:00:10 60(тонн) //не ИЗМЕНИЛОСЬ- тоже отправлять на вставку,но эта строка не отработает из за уникального индекса
然后我再次更新,有必要只插入那些不存在的。
ON CONFLICT像示例中一样添加一个句子。