TA貢獻1844條經驗 獲得超8個贊
如果id為唯一索引的話你要先把id為15的改成一個不在id內的數字比如update 表名 set menuid=0 where menuid=15;commit;然后把其他的加1update 表名 set menuid=menuid+1 where menuid between 1 and 14;commit;最后,把之前15,后來改成0的那個改成1update 表名 set menuid=1 where menuid=0;commit;不同情況不同處理,不過這個應該能解決你問題了
10+年DBA老司機帶你輕松玩轉 SQL
¥ 48.00
舉報
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號