标签: php sql database
我在数据库中有一个表,该表包含月份列表,如果我们插入新行(例如:Jan),并且Jan已经在该表中存在,Jan的新条目应输入为Jan2,如果Jan再次出现则应为Jan3,是否有任何解决方案?
Jan
Jan2
Jan3
答案 0 :(得分:0)
MySQL有一个特殊的命令 - INSERT ... ON DUPLICATE KEY UPDATE。
PostgreSQL有类似之处 - INSERT ... ON CONFLICT ...。
许多其他数据库具有相同的选项。