各位大侠吗?小弟求助啊!AA00 是最小值,ZZ99是最大值增加规则是AA00.....AA01....AA99....AB00.....AZ99....BA00......BZ99....ZZ99 我的思路是AA----ZZ建立一个sequence X00---99建立一个sequence YSN=X||Y遇到的问题:AA00 AB01 AC02 ..... ZZ99有没有办法发让后面的数字到99了 ,前面再增加啊AA00-----AA99--->AB00--->AB99.......>ZZ99
IF Y<99 THEN
取X的当前值;
SN:=X||Y;
elsif Y=99 THEN
取X的当前值;
SN:=X||Y;---当Y是最大值的时候先赋值,然后再去的X的nextval 方便下一次00--99的使用 取X的nextval;end if;