當前位置:首頁 » 編程語言 » SQL中id不按順序增加
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

SQL中id不按順序增加

發布時間: 2022-10-01 10:18:17

❶ 能添加用戶但ID為什麼不按順序排,創建序列了

USER_iD 設置主鍵 自增長。

另外 如果您把其中的已添加的數據刪除了 下一條添加的是不會按照順序的。
例如 您添加了 1、2、3、4、5 然後把第5刪除了。您在添加 就是 6、7、8了~~
貌似我說的是sql 資料庫~~不好意思

❷ 用i往mysql資料庫添加數據後,為什麼不是按id遞增的順序排在表尾,而是出現在表的中間或者標頭的位置

你是看的資料庫裡面的表還是在輸出到頁面?
1 在資料庫裡面用sql 語句檢查你的語句,看是不是降序。
2 頁面輸出的話應該是表頭才對。

❸ sql中,id是主鍵也能自動增長,為什麼插入數據後,id不按大小排序

你查詢的時候加order by子句,如:
select * from dbo.id_count
order by id asc

❹ SQL表裡的ID,如何讓他重新按順序排列

你可以手動修改,也可以先建一個表,把數據復制到新表,然後刪除舊表,再把新表的名字成舊表名!!!可以用sql語句實現!具體咱就不細說了!蠻簡單的!

❺ sql的資料庫還原後ID標識不能遞增 是什麼原因

如果sql2000,生成SQL格式的文件時,沒加生成約束吧
如果是sql2005 生成sql文件時不帶自增長約束

或者直接把bak文件上傳伺服器,再還原試試

如果在本地還原就不能遞增,可能備份文件就沒有遞增,可以和程序商聯系,

或者你知道是那個表,自己加上自增長唄

❻ SQL2005中為什麼我的數據表中ID的排序不是安順序排列的呢

ID是字元串排序規則的,所以會這樣,如果是數字類型的話,排序就會按順序了
如果想按數字排序的話,要麼把欄位改成數字類型
要麼在添加記錄的時候,添加的ID前面添0,比如1就是001,11就是011這樣排序就會順了