Mysql与oracle生成随机整数
2015-03-30 10:59
218 查看
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,则它被用做种子值,用来产生重复序列。
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,则它被用做种子值,用来产生重复序列。
相关文章推荐
- MySQL生成随机整数
- mysql关于网上流转的,生成3,6之间的随机整数
- 用MySQL生成随机整数的方法【随机数】
- mysql生成随机时间
- 随机生成10个整数
- 基础算法测试——生成一个1-10之间的随机整数组合
- 生成7位不同的随机整数
- 生成某数之间的随机整数,实数
- 大一上C语言期末复习:猜价格游戏(随机生成100以内的整数,提示高/低/正确,10次未猜准判输)
- 随机生成n个不重复的正整数
- 【转】给定一个函数rand5(),使函数rand7()可以随机等概率的生成1-7的整数
- 随机生成一个n bit位的长整数
- 随机生成前N个不重复的整数
- 生成区间范围内的随机整数和浮点值
- mysql 生成随机时间 mysql 统计数量并根据最后面一个数据的时间排序
- ABAP Function 给出范围,随机生成整数...
- mysql存储过程,生成随机字符串
- 随机生成不重复的整数(随机洗牌函数)
- adae 生成一个列表,存放100个随机整数,找出出现次数最多的数字(可能不止一个)
- 第二周作业2.2——随机生成一个n bit位的长整数