Oracle随机函数和取整的函数
作者:未知 来源:绿软联盟 发布时间:2015-6-15 17:48:59
作者:未知 来源:绿软联盟 发布时间:2015-6-15 17:48:59
--创建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
取整的函数
1.取整(大) select ceil(-1.5) value from dual
2.取整(小) select floor(-1.5) value from dual
3.取整(截取) select trunc(-1.5) value from dual
4.取整(舍入) select round(-1.5) value from dual
文章来自绿盟(xDowns.com)转载请注明来路。
上一篇文章:很酷的jQuery插件推荐 []