当前,我正在将数据从RabbitMQ工作者导入到postgreSQL中的表中。这样,我收到此错误:
4|tiq-work | error: nextval: reached maximum value of sequence "table_id_seq" (2147483647)
table.id
的数据类型为int8(bigint),范围为9223372036854775807
我尝试使用PostgreSQL文档中的以下命令设置最大值:
alter sequence schema.table_id_seq maxvalue 9223372036854775807;
但是然后收到此错误:
SQL Error [22023]: ERROR: MAXVALUE (9223372036854775807) is out of range for sequence data type
这似乎是因为序列数据类型的范围与整数数据类型(2147483647)相同。
是否有办法迫使它提高?我还有很多数据要加载。