可能重复:
插入,重复更新(postgresql)
这在 PostgreSQL 上是否可行:
insert record, if the record doesn't exists
else update existing record
假设记录将被插入到这个表结构中:
[userid - unique] [count]
如果有现有记录,我将更新计数或插入,如果它不存在
可能重复:
插入,重复更新(postgresql)
这在 PostgreSQL 上是否可行:
insert record, if the record doesn't exists
else update existing record
假设记录将被插入到这个表结构中:
[userid - unique] [count]
如果有现有记录,我将更新计数或插入,如果它不存在
您必须在 PostgreSQL 中编写一个函数来执行此操作,因为没有类似于 mysql 的INSERT ... ON DUPLICATE KEY UPDATE的东西。在 PostgreSQL 官方文档中查看此功能。