gpt4 book ai didi

恢复后 postgresql 串行 pk 恢复为整数

转载 作者:行者123 更新时间:2023-11-29 13:09:55 25 4
gpt4 key购买 nike

我为 pks 构建了一个串行类型的数据库,我迁移到另一台服务器并且 pk 列现在是整数,结果由于 pk 的非空限制我无法添加新数据。是否有任何 Alter 命令可以解决此问题?

最佳答案

SERIAL 不是 postgresql 中的数据类型,只是创建表时的一个方便词,它使列成为整数类型并添加自动递增。您所要做的就是将自动递增(一个序列)添加回该列,并确保其下一个值大于表中的任何值。

This question covers adding serial to an existing column

This answer explains how to reset the counter

关于恢复后 postgresql 串行 pk 恢复为整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56315535/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com