2015-10-14 14 views
1

我正在使用MemSQL。 我想在發出truncate table命令後將Auto increment id重置爲1。我發出以下命令: -截斷表重置ID後的MemSQL爲1

truncate table BOOKS; 
AGGREGATOR SYNC AUTO_INCREMENT ON db.BOOKS; 

但是當我插入行後,該ID將繼續增加,因爲每個前面插入。

如何在MemSQL中將id重置爲1?

回答

0

不幸的是,我們不支持4.1。 您可以隨時刪除並重新創建表格:P。

1

MemSQL不支持ALTER TABLE AUTO_INCREMENT =重置auto_increment值。重置它的唯一方法是立即刪除並重新創建表格。

請記住,與其他數據庫相比,MemSQL中的auto_increments行爲有所不同。例如,在不同聚合器中相繼插入的行的auto_increment值將不連續。