SQL常見問題解決方法收集

2021-06-05 18:04:40 字數 522 閱讀 5511

sql語句令自增計數器復位(解決id順序不對的問題)

--1.用語句:

dbcc checkident (表, reseed, 0)

--如果你要在保留現有資料的情況下,使autoid重新從1開始,那就只能用:

dbcc checkident (表, reseed, 0)

--2.或者在刪除記錄的時候,用

truncate table 表

弊端:無論是否有資料,id都從1開始,有資料時會出現id重複的問題。

解決:將資料匯出,新建一張表,重新設計id

備註:資料量小或有規律的時候的完美解決辦法(如某一大段有規律的id缺失或重複)

首先,取消id的主鍵,取消自增設置。

其次,手動修改或命令修改id到正常,即修改為想要的id(如:1,2,3......)

最後,設定id的自增種子為存在的資料的最大id號碼,設定id為主鍵,則完美解決id亂的問題。(如種子為4,自增為1,則新插入的資料id從5開始)

以上操作,在sql 2005上實驗通過。

用友常見問題解決方法

總賬 1.問題描述 憑證作廢後,憑證產生斷號,能否取消斷號?分析及處理 進入選單 填製憑證 下選單 製單 下 整理憑證 功能可以重新編排憑證號。2.問題描述 總賬系統中出納簽字調不出相應的憑證。分析及處理 1 在設定 選項 憑證 憑證控制 中選出納簽字。2 在設定 會計科目 編輯 指定科目中選上所需...

AppScan常見問題解決方法

跨站點請求偽造 新增請求位址校驗 string fullurl request.getheader referer if fullurl null 啟用不安全的http方法 在web.xml中新增如下 具體意義參見 security constraint 會話標識未更新 不管什麼框架,使用者重複登陸...

css常見問題解決方法

設定方法 div內的img和span都需要設定vertical align middle 解決inline block的空格 a.改變html結構 a1.寫到一行 item1li item2li item3li item4li item5li ul a2.改變標籤結構 item1li item2li...