相关疑难解决方法(0)

Postgresql SERIAL的工作方式不同吗?

我有一个带有SERIAL ID的postgres表.

id (serial) name age
Run Code Online (Sandbox Code Playgroud)

插入通常发生在Web应用程序中.

我手动插入两条新记录,将id设置为max(id)+1****

在这两个插入后,当Web应用程序插入2个记录时,它会出现重复键错误.

仅2记录.之后一切正常.

问题是 - 为什么我的手动插入没有增加序列?

自动增量和串行是否不同?

我在这里错过了什么?MySQL或任何其他SQL有同样的问题吗?

mysql sql postgresql auto-increment

18
推荐指数
2
解决办法
2万
查看次数

标签 统计

auto-increment ×1

mysql ×1

postgresql ×1

sql ×1