mysql查询dual获取随机数_转 mysql oracle 指定rand随机数范围

若要在i ≤ R ≤ j 这个范围得到一个随机整数R ,需要用到表达式 FLOOR(i + RAND() * (j – i + 1))。例如, 若要在7 到 12 的范围(包括7和12)内得到一个随机整数, 可使用以下语句:

SELECT FLOOR(7 + (RAND() * 6));

随机 (random)

Oracle 实现:

set serveroutput on

DECLARE

V_NUM NUMBER;

BEGIN

FOR I IN 1..40 LOOP

SELECT TRUNC(180+20*dbms_random.value) INTO V_NUM FROM dual;

DBMS_OUTPUT.put_line(V_NUM);

END LOOP;

END;

/

DECLARE

V_TIME_1 varchar2(30);

V_TIME_2 varchar2(30);

BEGIN

FOR I IN 1..20 LOOP

select '07'||':'||trunc(dbms_random.value(0,60)) into V_TIME_1 from dual;

select '17'||':'||trunc(dbms_random.value(30,60)) into V_TIME_2 from dual;

DBMS_OUTPUT.put_line(V_TIME_1);

DBMS_OUTPUT.put_line(V_TIME_2);

END LOOP;

END;

/

PS:

http://blog.csdn.net/feier7501/article/details/20802191  参考 oracle pl sql for循环

mysql 生成指定范围随机数

生成随机数 生成0-3的随机数 SELECT RAND() * 3 最大不会超过3, SELECT FLOOR(RAND() * 3) 上面生成整数的值是0,1,2,3生成的随机整数是1,2,3的话, ...

random and password 在Linux下生成crypt加密密码的方法,shell 生成指定范围随机数与随机字符串

openssl rand -hex n (n is number of characters) LANG=c < /dev/urandom tr -dc _A-Z-a-z-0-9 | head ...

shell 生成指定范围随机数与随机字符串 &period;

shell 生成指定范围随机数与随机字符串         分类:             shell              2014-04-22 22:17     20902人阅读     评 ...

C&num;操作SqlServer MySql Oracle通用帮助类Db&lowbar;Helper&lowbar;DG(默认支持数据库读写分离、查询结果实体映射ORM)

[前言] 作为一款成熟的面向对象高级编程语言,C#在ADO.Net的支持上已然是做的很成熟,我们可以方便地调用ADO.Net操作各类关系型数据库,在使用了多年的Sql_Helper_DG后,由于项目需 ...

Hive环境的安装部署(完美安装)(集群内或集群外都适用)(含卸载自带mysql安装指定版本)

Hive环境的安装部署(完美安装)(集群内或集群外都适用)(含卸载自带mysql安装指定版本) Hive 安装依赖 Hadoop 的集群,它是运行在 Hadoop 的基础上. 所以在安装 Hive 之 ...

SQL Server&comma;MySQL&comma;Oracle三者的区别

SQL Server,MySQL,Oracle三者的区别 2016-10-14 转自:SQL Server,MySQL,Oracle三者的区别 目录 1 Oracle.Sql Server.MySql ...

Java与SQL Server&comma; MySql&comma; Oracle&comma; Access的连接方法以及一些异常解决

Java与SQL Server, MySql, Oracle, Access的连接方法以及一些异常解决 I. 概述 1.1 JDBC概念 JDBC(Java Database Connectivity ...

通过Sqoop实现Mysql &sol; Oracle 与HDFS &sol; Hbase互导数据

通过Sqoop实现Mysql / Oracle 与HDFS / Hbase互导数据\ 下文将重点说明通过Sqoop实现Mysql与HDFS互导数据,Mysql与Hbase,Oracle与Hbase的互 ...

springboot&plus;mybatis&plus;druid&plus;sqlite&sol;mysql&sol;oracle

搭建springboot+mybatis+druid+sqlite/mysql/oracle附带测试 1.版本 springboot2.1.6 jdk1.8 2.最简springboot环境 http ...

随机推荐

android端,webview内url跳转到app本地

这是和一个前端同事沟通. app内嵌入他的web页,要通过web页内的url跳转到app的详细内容. 他的android同事,没有思路. 其实嵌入web页,用的webview控件,只要能找到webvi ...

C&num;私房菜&lbrack;二&rsqb;&lbrack;提供编程效率的技巧&rsqb;

AaronYang的C#私房菜[二][提供编程效率的技巧] 前言 我的文章简单易懂,能学到东西.因为复杂的东西,讲起来,好累.阅读者只是膜拜,学不到东西,就是没用的东西,好多文章都是看不下去.我写不出 ...

iOSNSDate的相关操作

//获取当前时间 时间根据格林威治时间显示 //时间 8小时 英国格林威治   7小时 NSDate *date = [NSDate date]; NSLog(@"%@",date ...

crontab定时任务不执行的原因

1.重启crontab若是遇见"You (cloudlogin) are not allowed to use this program (crontab)                 ...

modal verbs(一)

什么是modal verb?翻译成中文就是情态动词. modal的意思是模式的,情态的,形式的.Bootstrap中的模态框就是这个词modal. 情态动词翻译挺准确的,就是表达说话人的情绪,态度或语 ...

jQuery轮播图--不使用插件

说明:引入jquery.min.js    将轮播图放入imgs文件夹 /p>

WebGIS实现在线要素编辑之ArcGIS Server 发布Feature Service 过程解析

WebGIS实现在线要素编辑之ArcGIS Server 发布Feature Service 过程解析 FeatureService也称要素服务,其最大的好处就是支持在线要素编辑,并将编辑同步更新到后 ...

volatile 和锁的内存语义

一.volatile 的内存语义 1. volatile 的特性 volatile变量自身具有以下特性: 可见性 :对一个volatile变量的读,总是能看到(任意线程)对这个volatile变量最后 ...

string,char&ast;及CString类型的相互转换

首先先介绍一下什么是CString CString是MFC的字符串类,它不是基本类型,而是对字符串的封装,它是自适应的,在UNICODE环境下就是CStringW,在非UNICODE环境下就是CStr ...

Jitsi 开源视频会议远程桌面共享&amp&semi;&amp&semi;文档共享工具

1. 特点 主要功能特点: 支持网络视频会议,使用SFU模式实现视频路由器功能. 支持SIP帐号注册电话呼叫. 支持安卓苹果终端. 支持文档共享功能,即时消息功能. 支持中文界面. 支持会议邀请,密码 ...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值