编辑db中的条目,如果相同的条目已经存在,然后使用php或sql将其存储在db中?

时间:2016-12-24 08:47:32

标签: php sql database

我在数据库中有一个表,该表包含月份列表,如果我们插入新行(例如:Jan,并且Jan已经在该表中存在,Jan的新条目应输入为Jan2,如果Jan再次出现则应为Jan3,是否有任何解决方案?

1 个答案:

答案 0 :(得分:0)

MySQL有一个特殊的命令 - INSERT ... ON DUPLICATE KEY UPDATE

PostgreSQL有类似之处 - INSERT ... ON CONFLICT ...

许多其他数据库具有相同的选项。