美文网首页
Postgresql 自增id的一些思考

Postgresql 自增id的一些思考

作者: SKSun | 来源:发表于2017-02-22 12:50 被阅读0次

问题:

   在重复导数据的过程中,清除数据之后重新导入的数据id的起始值是以上一次导入的最后一个值的下一个值为起始值,而不是从1开始。

解决思路

   - 在MySQL中可以用truncate table tb_name来清除表,而pg使用这个命令其seq的起始值没有从1开始。
   - 比较简单一个办法就是将id这个column删除再重新建
   - 也可以在每次清空表后重新设置seq的起始值。
1.png

相关文章

网友评论

      本文标题:Postgresql 自增id的一些思考

      本文链接:https://www.haomeiwen.com/subject/xetmwttx.html