利用SQL指令以重新編號(renumber)的值來更新資料表
小弟最近剛好有此需求..問題是這樣的...
假如有一張資料表account(ID為自動編號,SEQ為管理者自行定義的序號,會依各群組總數來編排),內容如下圖所示:
今天如果刪除一筆資料(SEQ就要依群組總數從新編排),結果如下圖所示:
所以小弟去找了SQL語法,一串語法就可以解決了,因為不太想寫程式一筆一筆更新,內容如下:
執行結果:
參考網址:
http://www.experts-exchange.com/Microsoft/Development/MS-SQL-Server/Q_22934078.html