当前位置:首页 > 开发 > 数据库 > 正文

Oracle随机函数

发表于: 2009-11-25   作者:crabdave   来源:转载   浏览次数:
摘要: Oracle随机函数   --创建55到100之间随机数(包含55和100) select dbms_random.value, dbms_random.value(55,100) from dual; --创建2009年内的随机时间 SELECT to_timestamp('2009-01-01 00:00:01','yyyy-mm-dd HH24:M

Oracle随机函数

 

--创建55到100之间随机数(包含55和100)

select dbms_random.value, dbms_random.value(55,100)  from dual; 


--创建2009年内的随机时间

SELECT 
to_timestamp('2009-01-01 00:00:01','yyyy-mm-dd HH24:MI:SS') +DBMS_RANDOM.VALUE(1,365*24*3600)/3600/24 
FROM DUAL 

--随机查看前N条记录(随机读取表内容)

SELECT * FROM (SELECT * FROM chifan  ORDER BY dbms_random.random) WHERE ROWNUM<=5

 

 

Oracle随机函数

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
我们都知道消息循环的函数,下面可以用别的函数来代替 while(GetMessage(&msg,NULL,0,0)){ Translat
之前写了个用来抽取1-54号的随机函数,发现30-40出现的情况很大,就在果壳上提问了一下 //听取了某
1:比较大小函数 SIGN sign()函数根据某个值是0、正数还是负数,分别返回0、1、-1 ,例如: 引用 a=10
  随机变量的函数   在前面的文章中,我先将概率值分配给各个事件,得到事件的概率分布。   
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 随机变量的
SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii('A') A,ascii('
一、统计方面 二、排列方面 row_number()相同数据排名按照数据集中顺序 dense_rank()相同数据排名相
1.instr 在Oracle/PLSQL中,instr函数返回要截取的字符串在源字符串中的位置。 语法如下:instr( st
create table B ( 店铺 VARCHAR2(100), 销售数量 VARCHAR2(100), 价格 VARCHAR2(100), 日期 DATE )
在Oracle中,可以使用instr函数对某个字符串进行判断,判断其是否含有指定的字符。其语法为: instr(
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号