zoukankan      html  css  js  c++  java
  • 随机数与分页 老猫

    Oracle产生各种随机数的方法

    selectdbms_random.random from dual;

     

    select abs(mod(dbms_random.random,100)) from dual;-- generate a random number between 0 and 100.

     

    selecttrunc(100+900*dbms_random.value) from dual; -- 100~1000

     

    selectdbms_random.value from dual; --0~1

     

    selectdbms_random.value(10,20) from dual; --10~20

     

    selectdbms_random.normal from dual;/*       NORMAL函数返回服从正态分布的一组数。此正态分布标准偏差为1

    期望值为0。这个函数返回的数值中有68%是介于-1+1之间,95%介于-2+2之间,

                                                99%介于-3+3之间。*/

     

    selectdbms_random.string('P',20) from dual; /** the first parameter means printable character.

    the second parameter means the length of string**/

     

    select /*+ ordered use_nl(t1 t2) */ id, user_id, age, gmt_create
        
    from (select rid
            
    from (select rid, rownum as rn
                
    from (select rowid as rid
                    
    from test where user_id = :1
                    
    order by gmt_create desc)
                
    where rownum <= :2)
        
    where rn >= :3) t1, test t2
    where t1.rid = t2.rowid

     

  • 相关阅读:
    JQ之html,text,val
    JQuery之编写弹窗
    DOM操作HTML元素属性
    DOM操作表格
    无缝滚动效果
    Date日期基础
    CISSP备考总结
    CISA考试大纲即将更新
    备考CISSP
    cisa备考体会
  • 原文地址:https://www.cnblogs.com/oldcat/p/2154272.html
Copyright © 2011-2022 走看看