读书人

发作十六进制的流水号

发布时间: 2013-01-22 10:23:54 作者: rapoo

产生十六进制的流水号

需求如下:
求一个Function, 用 0~9,A~F 这几个数字及字母,产生流水号,,产生的数据如下 格式:00000,00001,00002,00003,00004,00005,00006,00007,00008,00009,0000A,0000B,0000C,0000D,0000E,0000F,00010....
解决如下:
1、新建产生十进制的序列号SEQ_HEX

SQL> SELECT  getHexSequence FROM dual;GETHEXSEQUENCE----------------------------------------000AD

上述解决方法不一定是最优的,希望抛砖引玉,看有没有更好的解决方案。


读书人网 >其他数据库

热点推荐