<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        我們在刪除SQLSever某個數據庫表中數據的時候,希望ID重新從1開始,而不是緊跟著最后一個ID開始需要的命令_MySQL

        來源:懂視網 責編:小采 時間:2020-11-09 20:10:09
        文檔

        我們在刪除SQLSever某個數據庫表中數據的時候,希望ID重新從1開始,而不是緊跟著最后一個ID開始需要的命令_MySQL

        我們在刪除SQLSever某個數據庫表中數據的時候,希望ID重新從1開始,而不是緊跟著最后一個ID開始需要的命令_MySQL:一、如果數據重要,請先備份數據 二、刪除表中數據 SQL: Delete From ('表名') 如:Delete From abcd 三、執行新語句 SQL: dbcc checkident('表名',reseed,0) 如:dbcc checkident('
        推薦度:
        導讀我們在刪除SQLSever某個數據庫表中數據的時候,希望ID重新從1開始,而不是緊跟著最后一個ID開始需要的命令_MySQL:一、如果數據重要,請先備份數據 二、刪除表中數據 SQL: Delete From ('表名') 如:Delete From abcd 三、執行新語句 SQL: dbcc checkident('表名',reseed,0) 如:dbcc checkident('

        一、如果數據重要,請先備份數據

        二、刪除表中數據

        SQL: Delete From ('表名')

        如:Delete From abcd

        三、執行新語句

        SQL: dbcc checkident('表名',reseed,0)

        如:dbcc checkident('abcd',reseed,0)

        注:

        {

        DBCC CHECKIDENT ('table_name', RESEED, new_reseed_value)

        檢查指定表的當前標識值滿足要求。

        reseed,補種; 再播種于,即是重新指定標識值。

        }

        這樣操作后,新插入的數據ID將從1開始。

        補充:

        TRUNCATE TABLE 在功能上與不帶 WHERE 子句的 DELETE 語句相同:二者均刪除表中的全部行。但 TRUNCATE TABLE 比 DELETE 速度快,且使用的系統和事務日志資源少。

        DELETE 語句每次刪除一行,并在事務日志中為所刪除的每行記錄一項。TRUNCATE TABLE 通過釋放存儲表數據所用的數據頁來刪除數據,并且只在事務日志中記錄頁的釋放。

        TRUNCATE TABLE 刪除表中的所有行,但表結構及其列、約束、索引等保持不變。新行標識所用的計數值重置為該列的種子。如果想保留標識計數值,請改用 DELETE。如果要刪除表定義及其數據,請使用 DROP TABLE 語句。

        對于由 FOREIGN KEY 約束引用的表,不能使用 TRUNCATE TABLE,而應使用不帶 WHERE 子句的 DELETE 語句。由于 TRUNCATE TABLE 不記錄在日志中,所以它不能激活觸發器。

        TRUNCATE TABLE 不能用于參與了索引視圖的表。

        對用TRUNCATE TABLE刪除數據的表上增加數據時,要使用UPDATE STATISTICS來維護索引信息。

        如果有ROLLBACK語句,DELETE操作將被撤銷,但TRUNCATE不會撤銷。

        TRUNCATE TABLE name [DROP/REUSE STORAGE]

        DROP STORAGE:顯式指明釋放數據表和索引的空間

        REUSE STORAGE:顯式指明不釋放數據表和索引的空間

        truncate命令是會把自增的字段還原為從1開始的,或者你試試把table_a清空,然后取消自增,保存,再加回自增,這也是自增段還原為1 的方法。

        還有兩種方法是可以把表id還原為1 的:

        1.delete from 你的表名(前述方法)

        dbcc checkident(你的表名,reseed,0)

        2.如果你要保存你的數據,介紹你第三種方法:(未使用過)

        by QINYI

        用phpmyadmin導出數據庫,你在里面會有發現哦

        編輯sql文件,將其中的自增下一個id號改好,再導入。

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        我們在刪除SQLSever某個數據庫表中數據的時候,希望ID重新從1開始,而不是緊跟著最后一個ID開始需要的命令_MySQL

        我們在刪除SQLSever某個數據庫表中數據的時候,希望ID重新從1開始,而不是緊跟著最后一個ID開始需要的命令_MySQL:一、如果數據重要,請先備份數據 二、刪除表中數據 SQL: Delete From ('表名') 如:Delete From abcd 三、執行新語句 SQL: dbcc checkident('表名',reseed,0) 如:dbcc checkident('
        推薦度:
        標簽: 刪除 重新 id
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: **一级一级毛片免费观看| 国产精品永久免费视频| 最近免费2019中文字幕大全| 亚洲av中文无码乱人伦在线r▽| 国产又黄又爽又大的免费视频| 亚洲色欲久久久综合网| 久久久久国色AV免费观看性色| 亚洲?v女人的天堂在线观看| 男性gay黄免费网站| 亚洲成a人在线看天堂无码| 人成电影网在线观看免费| 4虎永免费最新永久免费地址| 亚洲卡一卡2卡三卡4麻豆| 性xxxx视频播放免费| 亚洲精品无码午夜福利中文字幕| 中文在线观看免费网站| 久久久国产精品亚洲一区| 久久综合AV免费观看| 在线精品自拍亚洲第一区| 久久久久亚洲av毛片大| 亚洲日本在线电影| mm1313亚洲精品国产| 中文在线观看国语高清免费| 亚洲国产美女精品久久久久| 免费看AV毛片一区二区三区| 成人免费视频一区二区| 亚洲免费视频在线观看| 成年女人免费视频播放77777| 一区免费在线观看| 久久精品国产亚洲av麻豆小说| 99久久综合国产精品免费| 成人免费观看男女羞羞视频| 亚洲黄网站wwwwww| 亚洲国产精品成人AV无码久久综合影院| 免费播放在线日本感人片| 亚洲色图激情文学| 九月丁香婷婷亚洲综合色| 国产真人无码作爱视频免费| 丁香婷婷亚洲六月综合色| 国产成人高清亚洲| 久久综合AV免费观看|