sql:表中數據全部刪除之后,重新插入時,從1開始增加


數據庫中設置了自增列,有時候需要清楚數據庫從新錄入數據.最常見的做法就是使用sql語句"delete 表明名"或是直接選中數據,然后刪除數據.但是再次插入數據的時候,你就會發現自增列會從上次刪除數據的最大值的下一個值開始,而不是從1開始的.有沒有一種感覺,感覺挺苦惱的.

1、方法一:

直接從表中,將需要自增的字段進行修改,把自增這個選項進行取消,然后保存,保存之后再次對這個字段進行自增定義,這樣子字段就會重新從1開始自增:

 

 

 

  

 

 

 

 

  2、方法二:

    使用關鍵詞"TRUNCATE 表名"的方式,例如:

    

  

  這時候,即使表中已經有開始的數據了,也會直接覆蓋,id從0開始算

 

 

  以上

  EMD

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM