說明:table內PK為自動產生(SELECT ISNULL(MAX(PK_No), 0) FROM table),現該table有3筆資料,user刪掉第2筆資料,又不想畫面顯示PK_No為1跟3(PK_No中斷)。
解法:
在刪除該table資料後,加上UPDATE table SET PK_No -= 1
WHERE PK_No > 此次刪除的PK_No;
參考資料:
http://www.360doc.com/content/10/0630/19/1554013_36145260.shtml
沒有留言:
張貼留言