1. 首页 > 科技

怎么在ORACLE中生成基于某种分布的随机数据?

oracle 怎样在指定数据当中生成随机数?

怎么在ORACLE中生成基于某种分布的随机数据?

select trunc(dbms_random.value(1,4)) from dual; 类似的你弄下就可以了 不懂问我

在oracle7.0中如何产生一个随机数

1、小数( 0 ~ 1) select dbms_random.value from dual2、指定范围内的小数 ( 0 ~ 100 ) select dbms_random.value(0,100) from dual3、指定范围内的整数 ( 0 ~ 100 ) select trunc(dbms_random.value(0,100)) from dual4、长度为20的随机数字串 select substr(cast(dbms_random.value as varchar2(38)),3,20) from dual5、正态分布的随机数 select dbms_random.normal from dual

Oracle数据库中如何在某一列中插入sql生成的随机数

insert into a(ID,姓名,性别) values (trunc(DBMS_RANDOM.value(1,100)),'小明','男');commit; ----trunc(DBMS_RANDOM.value(1,100)) 随机生成一个1~100以内的整数.

在ORACLE中如何随机显示其中部分记录

select * from (select * from t order by trunc(dbms_random.value(0,1000)))where rownum<50随机数在0---1000之间!

如何得到自己想要的随机指数分布数据

请问如何使用excel 生成 相邻数据差服从指数分布 的一组随机数据啊??谢谢vlopdyaykk54557052412011/11/23 13:40:15工具/数据分析/随机数发生器,在对话框中,变量个数,1,表示产生一列数据;随机数个数,根据你的需要输入;分布,选择你要的分布,比如“正态”分布;参数,分别输入,平均值0.026,标准差2;随机数基数,0;输出选项,输出区域,选一个单元格就可以了;确定.得到一组数据.工具菜单没有,数据分析,应该采用工具/加载宏,进行加载,就可以用.

如何在数据库中已经建好的表中插入大量随机的数据且数据不是重复的

给你个存储过程,sqlserver里调试通过,oracle你自己调整吧:CREATE PROCEDURE p_t_test_1 as BEGIN DECLARE @i INT set @i=0 while @i<10000 begin set @i=@i+1 INSERT INTO t_test VALUES (@i,left(newid(),8)) end END

如何生成均匀分布随机整数

用matlab的rand()和unidrnd()产生服从均匀分布的一组随机数rand(m,n)产生m行n列的【0,1】均匀分布随机数unidrnd(n,m,n)产生m行n列的数值小于n的【0,n】均匀分布随机数

SQL语句如何实现从数据库表中查询随机数据的记录

数据库的随机查询sql 1. oracle,随机查询20条select * from( select * from 表名 order by dbms_random.value) where rownum评论0 00

如何在oracle中随机生成汉字

这个真有难度,得一个个挑啊,给你写了个存储过程,你自己挑一下吧 先建个表 create table test(id int,con varchar2(10)); 执行 declarev_num int;v_str varchar2(10);beginv_num:=1;while v_num

谁知道数据库中怎样产生随机数

公式:(上限 - 下限 + 1 ) * rand() - 下限介绍:John von Neumann说:Any one. 总是说“伪随机数”.现在,应用最广的随机数生成算法是由Derrick Henry Lehmer.