有没有办法在 Postgres 中保持 2 个序列同步?
我的意思是如果我有:
table_A_id_seq = 1
table_B_id_seq = 1
如果我执行 SELECT nextval('table_A_id_seq'::regclass)
我希望 table_B_id_seq
与 table_A_id_seq
具有相同的值
很明显,另一边一定是一样的。
我需要 2 个不同的序列,因为我必须破解我在 Django 中的一些约束(而且我无法在那里解决)。
最佳答案
这两个表必须以某种方式相关吗?我会将这种关系封装在包含序列的查找表中,然后用使用查找表的 View 替换您希望处理的两个表。
关于database - Postgresql:保持2个序列同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2517679/