首先,我已经按照正常步骤尝试尝试重置值,GUI和CLI,它说x个受影响的行。

我拥有执行此操作所需的所有权限(我不知道的任何亚马逊特定的权限),在本地查询正常。

有没有一种方法可以修改我的表的自动递增编号,使其以19(而不是1,000,021)开头?

我尝试过的查询。

ALTER TABLE X AUTO_INCREMENT = 19

我拥有授予所有表的所有权限,甚至尝试了在特定的db.table上专门向用户授予ALTER权限。

任何有见识或朝着正确方向的推动都是不错的选择。

===============>>#1 票数:0

您的命令:

ALTER TABLE X AUTO_INCREMENT = 19

仅当您的表中没有ID为19的行时,该表才有效。 如果您尝试插入会导致插入冲突的新行,它将自动重置为自动增量列+ 1的最大现有值。换句话说,如果您有ID为19和1000020(最大)的行,它将自动尝试插入时重置为1000021。

  ask by Batman translate from so

未解决问题?本站智能推荐: