簡體   English   中英

SQL查詢將我的自動增量列(id)設置為零或重置自動增量字段的值

[英]SQL query to set my auto increment column ( id ) to zero or reset the value of auto increment field

我想要一個可以將mysql數據庫中的自動增量值設置為0的查詢。

在我的情況下,我想要一個名為“id”的列重置為0。

ALTER TABLE some_table AUTO_INCREMENT=0

如果要從表中刪除所有記錄並在0處重新啟動自動索引,則可能會嘗試運行DELETE查詢,然后是上面的示例,將自動增量值設置為0.但是有一個快捷方式:

TRUNCATE TABLE some_table

ALTER TABLE some_table AUTO_INCREMENT = 0不起作用

執行:ALTER TABLE some_table AUTO_INCREMENT = 1

(MySQL版本:5.5.29)

這應該這樣做:

ALTER TABLE tablename_here AUTO_INCREMENT = value_here

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM