table里设置Seq_No数据类型为varchar(8), 自动增长数值,
从开始每增加一条记录以0000 0001形式递增,那么就是有9*9*9*9*9*9*9*9=43046721(位)数。
但是从另外一个角度来看0000 0001递增到9999 9999应该是有9999 9999(位)数
9999 9999--4304 6721=5695 3278 (这相差太远了)
哎哟,书读得太多,有点晕了,请各位大神指点指点哪里思路错了。
------解决思路----------------------
10*10*10*10*10*10*10*10-1=99999999
0-9是十个数
减掉的一个是全0即00000000
------解决思路----------------------
类型不同吧,你定义的是数据类型为varchar(8), 但是计算不能是这字符型吧