Mysql与oracle生成随机整数 |
您所在的位置:网站首页 › mysql随机整数函数 › Mysql与oracle生成随机整数 |
oracle: 1.小数(0~1) select dbms_random.value from dual ; 2、指定范围内的小数(0~100) select dbms_random.value(0,100) from dual ; 3、指定范围内的整数(0~100) select trunc(dbms_random.value(0,100)) from dual ; 4、指定长度的随机字符串 select dbms_random.string('x', 3) from dual ; MySql: rand()与floor()两个函数,rand()生成的是小数,floor生成的是整数 1. select floor(1+(rand()*200)) ,生成1~200之间的随机整数 第一个1是基数,第二个是浮动数 2.floor(n):返回一个不大于n的最大整数 rand(),rand(n):返回一个随机浮点值V,范围在0~1之间。若指定一个整数参数n,则它被用做种子值,用来产生重复序列。
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |