1樓:匿名使用者
你的意思是自動編號恢復從1開始吧。
執行命令:truncate table 表名
這是一種刪除資料的方法
2樓:匿名使用者
使用儲存過程. 先查出刪除這條資料的id 例如5 1,刪除 2, 更新 update 表名 set id=id-1 where id>5;
這個id不是自動增長型別 而是int 不過建議不要這樣做 .每次更新都會重新做n多的主鍵索引 非常耗費資源
3樓:鬼火狼煙
主鍵是不能變的,如果能變化,他就應該是屬性,而不應該是乙個主鍵,很簡單的比方:你見過你的身份證號碼會因為你前面的人掛了而提前嗎呵呵.這個是資料庫設計範疇,不是不能實現,是極度不推薦這樣實現,如果你的需求需要這麼做,你就應該檢查你的資料庫設計的規範性了.
4樓:
truncate table 表名 ...
整個表的內容就清空了 ...
最簡單的方法 ... drop 掉主鍵重建 ...
access資料庫清空後id重置
飛翔d螞蟻 這樣清空access資料後,自動編號的id並不會從1開始自動編號 如果不是自動編號的,insert 1 2 3 就行了 可以新建乙個access資料庫,然後 檔案 獲取外部資料 匯入 選擇要清空的資料庫 匯入物件 選擇要匯入的資料表 單擊 選項 匯入表 選擇只匯入定義 確定,這樣新建的資...
關於資料庫的問題求大神啊,關於資料庫的問題 求大神啊
無法開啟使用者預設資料庫,登入失敗,這也是sql server使用者熟悉的問題之一。在使用企業管理器 查詢分析器 各類工具和應用軟體的時候,只要關係到連線sql server資料庫的時候,都有可能會碰到此問題,引起此錯誤發生的原因比較多,下面我們就來詳細分析引起此問題的原因以及解決辦法。一 原因 登...
資料庫原理問題
關係的描述稱為關係模式 relation schema 乙個關係模式應當是乙個五元組。它可以形式化地表示為 r u,d,dom,f 其中r為關係名,u為組成該關係的屬性名集合,d為屬性組u中屬性所來自的域,dom為屬性向域的映象集合,f為屬性間資料的依賴關係集合。關係模式通常可以簡記為 r a1,a...