原文:將一張表的主鍵(ID)重置為從1開始自增排列

如果你有一張表,你的主鍵是ID,然后由於測來測去的原因,你的ID不是從 開始連續的自增了。 終於有一天,使用這張表的某個系統要導入正式數據了,強迫症這時候就表現的明顯了,渾身不自在, 這時候你就需要將這個主鍵ID重置一波了,方法是在這張表中新增一個字段,將ID里面的數據復制過去, 然后刪除ID字段,接着新建一個ID字段,再接着將id字段自增且設為主鍵,最后將這個新增的ID列挪到第一列, 將那個用於 ...

2017-04-20 17:16 0 2334 推薦指數:

查看詳情

一張可以有多少個主鍵

轉自:http://blog.csdn.net/for12/article/details/49300843 今天在共工作,做老項目維護的時候無意中發現一張居然有三個主鍵。嚇死寶寶了,然后嘗試着建主鍵,但是都不能成功。 難道是我寫的有問題,最后通過查資料總終於解決了。 1、數據庫的每張 ...

Fri Nov 03 00:55:00 CST 2017 0 16483
mysql數據庫清空后id如何從1開始自

mysql數據庫清空后id如何從1開始自 我們的數據庫中經常會使用id,但是每次清空id並不是從1開始計數,總是接着之前的進行自,那么解決呢? 使用mysql的truncate命令, 用法:truncate table 名; 這樣id就會變回從1開始自 ...

Wed Sep 09 04:50:00 CST 2020 0 737
Mysql數據庫的自主鍵ID號亂了,需要重新排列

Mysql數據庫的自主鍵ID號亂了,需要重新排列。 原理:刪除原有的自ID,重新建立新的自ID。 1,刪除原有主鍵: ALTER TABLE `table_name` DROP `id`; 2,添加新主鍵字段: ALTER TABLE `table_name` ADD ...

Tue Oct 31 01:29:00 CST 2017 0 1363
SQL主鍵重置方法

ID歸1語句:truncate table users --刪除全部數據,然后從1開始自 ID重置(保留內容)語句:DBCC CHECKIDENT (users,reseed,0) 轉自:http://wnsfl.blog.163.com/blog/static ...

Mon Oct 08 23:40:00 CST 2018 0 908
mysql數據庫清空后id如何從1開始自

我們的數據庫中經常會使用id,但是每次清空id並不是從1開始計數,總是接着之前的進行自,那么解決呢? 使用mysql的truncate命令, 用法:truncate table 名; 這樣id就會變回從1開始自了。 如果清除失敗,那就去看看要刪除的和另外的有無 ...

Mon Mar 09 01:38:00 CST 2020 0 817
mysql重置id的方法

測試數據因為的關系清空后id並不會重置為1,所以需要重置id 語句 即可 ...

Fri Sep 11 19:07:00 CST 2020 0 1161
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM