開始不設置主鍵 表的設計如下: 如果id的位置有好幾個0的話:設置主鍵並且自動排序時,0會從1開始遞增; Insert 進去 id = 0的數據,數據會從實際的行數開始增加,和從0變化不一樣; 現在主鍵是沒有0的,如果把某個id改成0的話,0不會變!直接會進行排序; 再insert一個id=0的看看 ...
開始不設置主鍵
表的設計如下:
如果id的位置有好幾個0的話:設置主鍵並且自動排序時,0會從1開始遞增;
Insert 進去 id = 0的數據,數據會從實際的行數開始增加,和從0變化不一樣;
現在主鍵是沒有0的,如果把某個id改成0的話,0不會變!直接會進行排序;
再insert一個id=0的看看,居然還是跟剛纔一樣直接跟行數相關!
再重置一下自動排序,看看這個0會不會有變化,
先取消自排;
再加上自排,果然跟想的一樣,0要變成1了,錯誤提示說的是主鍵有重覆的1所以不讓自排,
修改之後,果真可以了,0變成1了,