我目前正在将来自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)。
是否有办法强制使它更高?我还有很多数据要加载。