線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2279
推到 Plurk!
推到 Facebook!

請教關於SQL資料表裡的自動編號欄位在delete後,如何也把該欄位重新自動編號呢?

答題得分者是:christie
linda_wei
一般會員


發表:44
回覆:31
積分:20
註冊:2004-04-08

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-09-22 12:02:13 IP:220.132.xxx.xxx 訂閱
資料庫 MS-SQL
資料表 Table1 裡有個 no欄位,屬性設為自動編號 1
當我下了 DELETE FROM Table1 後,所有資料都被清空了
但是當我又下了一個指令 insert into Table1 (....)後
卻發現no欄位,沒有從1開始!
該怎麼在屬性自動欄位的delete後,也把該欄位重新自動編號呢?
christie
資深會員


發表:28
回覆:299
積分:475
註冊:2005-03-25

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-09-22 13:24:24 IP:203.73.xxx.xxx 未訂閱
TRUNCATE TABLE Table1

===================引 用 linda_wei 文 章===================
資料庫 MS-SQL
資料表 Table1 裡有個 no欄位,屬性設為自動編號 1
當我下了 DELETE FROM Table1 後,所有資料都被清空了
但是當我又下了一個指令 insert into Table1 (....)後
卻發現no欄位,沒有從1開始!
該怎麼在屬性自動欄位的delete後,也把該欄位重新自動編號呢?
------
What do we live for if not to make life less difficult for each other?
linda_wei
一般會員


發表:44
回覆:31
積分:20
註冊:2004-04-08

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-09-22 16:05:21 IP:220.132.xxx.xxx 訂閱
sorry, 您是指整個Table砍掉, 重新Creat一個Table嗎?!
可以在下DELETE FROM Table1, 後讓它自動歸零嗎?
careychen
尊榮會員


發表:41
回覆:580
積分:959
註冊:2004-03-03

發送簡訊給我
#4 引用回覆 回覆 發表時間:2008-09-22 17:03:19 IP:218.210.xxx.xxx 訂閱
MSDN 的描述
TRUNCATE TABLE 類似於不含 WHERE 子句的 DELETE 陳述式;不過,TRUNCATE TABLE 比較快,
使用的系統資源和交易記錄資源也比較少。

整個Table砍掉 ==> 這個是 Drop Table

===================引 用 linda_wei 文 章===================
sorry, 您是指整個Table砍掉, 重新Creat一個Table嗎?!
可以在下DELETE FROM Table1, 後讓它自動歸零嗎?
------
價值的展現,來自於你用哪一個角度來看待它!!
christie
資深會員


發表:28
回覆:299
積分:475
註冊:2005-03-25

發送簡訊給我
#5 引用回覆 回覆 發表時間:2008-09-23 08:19:10 IP:203.73.xxx.xxx 未訂閱
MSSQL:

TRUNCATE TABLE xx;

會刪除Table並且自動編號欄會Reset。

===================引 用 linda_wei 文 章===================
sorry, 您是指整個Table砍掉, 重新Creat一個Table嗎?!
可以在下DELETE FROM Table1, 後讓它自動歸零嗎?
------
What do we live for if not to make life less difficult for each other?
linda_wei
一般會員


發表:44
回覆:31
積分:20
註冊:2004-04-08

發送簡訊給我
#6 引用回覆 回覆 發表時間:2008-09-23 09:52:42 IP:220.132.xxx.xxx 訂閱
多謝 christie 指導囉, 真的reset 了
3Q ^^
系統時間:2017-10-20 11:38:53
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!