zoukankan      html  css  js  c++  java
  • Oracle-随机数获取

    1、获取10-100的数据,保留两位小数

    select trunc(dbms_random.value(10,100),2) from dual ;

    2、获取0-1的小数

     select dbms_random.value from dual ;

    3、获取随机字母-3个

    select dbms_random.string('x', 3) from dual ;

    4、获取随机日期

    select to_date(2454084+TRUNC(DBMS_RANDOM.VALUE(0,365)),'J') from dual ;

    5、生成唯一字符串

     select sys_guid() from dual ;

    应用举例:

    给某表的某些字段随机产生测试数据

    update AAA
    set

    zyl=trunc(dbms_random.value(10,100),2),
    cl=trunc(dbms_random.value(10,100),2),
    kccl=trunc(dbms_random.value(10,100),2),
    jjkccl=trunc(dbms_random.value(10,100),2),
    ncl=trunc(dbms_random.value(10,100),2),
    lcl=trunc(dbms_random.value(10,100),2)

  • 相关阅读:
    [ZJOI2011]营救皮卡丘
    TJOI2018Party
    HEOI2013SAO
    [BJOI2017]树的难题
    [HNOI2016]序列
    [SHOI2007]善意的投票
    CF802C Heidi and Library (hard)
    SPOJ DIVCNT2
    LOJ子序列
    BZOJ2882工艺
  • 原文地址:https://www.cnblogs.com/defineconst/p/5980457.html
Copyright © 2011-2022 走看看