wangna2002na 发表于 2008-6-29 17:59:46

如何用SQL批量生成1000个随机数

请帮帮忙奥,谢谢

sohu-qa 发表于 2008-8-27 20:30:34

declare
i number(10);
begin
    i := 0;
    while ( i < 1000 ) loop
    dbms_output.put_line(round(dbms_random.value(1,100),0));
    i := i + 1;
    end loop;
end;

sohu-qa 发表于 2008-8-27 20:35:37

可能会有重复的

declare
i number(10);
begin
    i := 0;
    while ( i < 1000 ) loop
    dbms_output.put_line(round(dbms_random.value(1,100),0));
    i := i + 1;
    end loop;
end;
页: [1]
查看完整版本: 如何用SQL批量生成1000个随机数