使用memsql重新启动服务器后,auto_increment值低于最大使用ID,因此我无法在表中插入更多数据。
所以目前这个表看起来像这样:
CREATE TABLE Product
(
ProductID
bigint(20) NOT NULL AUTO_INCREMENT,
...
PRIMARY KEY (ProductID
)
) AUTO_INCREMENT=3332
select max(ProductID) from Product;
+----------------+
| max(ProductID) |
+----------------+
| 72766784 |
+----------------+
我该如何修理此表?
答案 0 :(得分:0)
尝试在聚合器上运行此操作,为您提供错误:
aggregator sync auto_increment
现在,MemSQL中不支持将值直接插入到auto_increment列中。在执行显式插入后,您需要手动运行上面的命令来设置新的“下一个auto_increment值”