一、dbms_random(随机数生成器) 1、概述
提供了内置的随机数生成器,可以用于快速生成随机数.
2、包的组成1)、initialize
作用:用于初始化dbms_random包,必须提供随机数种子。
语法:dbms_random.initialize(seed in binary_integer);
其中seed指定随机数种子。
2)、seed
作用:用于复位随机数种子
语法:dbms_random.seed(seed in binary_integer);
3)、random
作用:用于生产随机数
语法:dbms_random.randon return binary_integer;
4)、terminate
作用:关闭DBMS_RANDOM包
语法:dbms_random。
terminate;
3、综合例子declare
num int;
seed number:=1000000;
begin
dbms_random.initialize(seed);
for i in 1..10 loop
num:=abs(dbms_random.random()/seed);
dbms_output.put_line(num);
end loop;
dbms_random.terminate.
end;
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)