postgresql - Postgresl 备份和错误的 id 序列值
问题描述
我收到了一个错误的备份脚本文件 (sql),其中包含多个当前值错误的序列。
当前值!= 表格行的最后一个 id。
所以下一次插入在运行时失败,因为 id 已经存在(序列值低于最后一个值)。
该文件包含很多表格和很多序列。所以手动编辑是很挑剔的。
恢复坏备份文件后,是否可以使用脚本或特殊命令刷新具有最后一行 ID 的序列值?
解决方案
推荐阅读
- java - 如何用java自动按下按钮
- javascript - Angular2 应用程序中何时呈现 HTML
- json - JSON序列化到SwiftyJSON
- sql - 为站点创建 SQL Server 登录名,但没有 SQL Server 访问权限以进行浏览
- mysql - MySQL:根据不同列中的更改顺序编号列
- python - 匹配一系列模式
- scala - 来自csv文件的scala标题问题
- c - 如何克隆 GtkWindow 及其内容?
- docker - 获取异常原因:java.lang.NoSuchMethodError AnnotationRepositoryConfigurationSource。
- r - predict.gbm() 2.1.4 与 2.1.3 的预测不一致