IT俱乐部-城北日常经验分享

浏览: 45439    评论: 0


update 表 set 序号=序号+1 where 序号 >= 目标序号


收藏转发

记录用到的代码,十分方便有用,分享给大家.这个方法命令代码本来在网上找了很久,也没有好的办法,今天突然开窍了.

SQL需求背景:

有一张表,一般是通过序号字符来排序,但增改删这个表的时候,序号字段就可能乱了,或者不整齐了.城北之前的方法是,每次增改删,或者插入到中间的时候,都要做一个大循环,一行行的改序号1.2.3.4.5这样循环改下去,很麻烦.但都是一个人玩,网上也不到处理的好方法,只能用这办法了.很麻烦,但也能解决这个排序更新序号的问题.

下面说解决方法:SQL UPDATE 命令  本来很简单的一条命令都可以了,但以前没开窍啊,


update 表 set 序号=序号+1 where 序号 >= 目标序号

全文详见:http://it-club.cn/post/596.html

TOP

评论列表


发表评论
来宾的头像

TOP

网站分类

TOP

站点信息

  • 文章总数:738
  • 页面总数:1
  • 分类总数:3
  • 标签总数:24
  • 评论总数:270
  • 浏览总数:10021107