我在SQL SERVER数据库标中有一个字段市录入数据时的流水号,当中间被删除一些记录时在录入时我想先补充中间缺失的流水号,我该怎么查找这些缺失的流水号?比如编号顺序为:
1
2
5
6
9
.
.
.
我想知道数据库中断缺的号码:3、4、7、8、10、11、12......,并且按从小到大排序,求最好的方法,最好用SQL语句实现!今天圣诞节高兴,散散分!!!
http://expert.csdn.net/Expert/topic/2601/2601437.xml?temp=.3854334
1
2
5
6
9
.
.
.
我想知道数据库中断缺的号码:3、4、7、8、10、11、12......,并且按从小到大排序,求最好的方法,最好用SQL语句实现!今天圣诞节高兴,散散分!!!
http://expert.csdn.net/Expert/topic/2601/2601437.xml?temp=.3854334
解决方案 »
- 正则安装找不到pcrelib.dll
- 如何再复制一份服务端程序
- 我是第一次写DLL,我在普通工程中写的程序没问题,但是一到DLL中就报内存地址错误,这是怎么回事呀?
- 爱琴海软件培训中心5月课程优惠政策——名额分配讨论
- ★★请推荐几个做数据库报表的控件★★
- 程序直接copy为什么不能用?
- 有那位大虾对控件比较熟悉,请帮忙介绍一下以下控件的使用方法,我在这先谢谢大家了并顺祝新年快乐!。
- Bitmap image is not valid的问题
- 邮件正文为HTML格式问题:HTML页面中如果包含有图片等其他东东,怎么打包????
- 想和各位讨论一下c中指针是如何实现动态数组的。
- 技术难点请教?急!急!急!
- 郁闷ing,散20分,凑个整数。
你的方法存在缺陷,当有几个客户端同时操作时可能会出现问题!!!
select no from abc where no<> rownum order by no asc;
意思就是按no排序,如果no不等于行号的话,那么它前面必有中断!
select no from abc 到另一个数组B.
令A- B
上面的sql语句返回的值+1就是第一个你想回收的ID了