mysql update原来不是主键的字段,已经有很多数据的,修改id

问题现象:有张表原来设计的时候,主键id并没有设置自增,后来发现是已经有很多数据,需要修改已经存在的id,

解决:update trade_info,( SELECT @num := 0 ) r set id = @num:=@num+1

发布了77 篇原创文章 · 获赞 21 · 访问量 16万+

猜你喜欢

转载自blog.csdn.net/f1370335844/article/details/103348808
今日推荐