回答

收藏

在Oracle中生成6位唯一随机数生成器序列

技术问答 技术问答 238 人阅读 | 0 人回复 | 2023-09-12

我曾尝试noorder 在oracle SQL使用该子句,但仍按升序获得生成的序列。! c- F! |4 O' y4 [
以下是序列创建脚本4 F' p& c& u1 L0 c4 P* Q% N
create sequence otp_seq     minvalue 100000 maxvalue       increment by 1 nocycle noorder;当我反复操作以下命令时:
8 h8 y- _7 D+ _select otp_seq.nextval from dual;仅按顺序给出值:" |6 I0 X$ e: M( E- W, Y
100000100001100002我想要的是给定域(即minValue和maxValue之间)随机生成的值, 应该是唯一的    。: _$ x% J% |8 A1 f
                                                                , B1 Q* h7 I' I1 c' c$ U: @
    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则