Oracle dbms_random随机函数包
Oracle dbms_random随机函数包
dbms_random是oracle提供的一个随机函数包,以下是它的一些常用的功能:
1、dbms_random.value
作用:生成一个大于等于0,大于等于1的随机的38位小数,代码如下:
select dbms_random.value random from dual
2、生成一个指定范围的随机数
select dbms_random.value(0,100) random from dual
注:范围交换位子是可行的。
3、获取正态分布的随机数
select dbms_random.normal from dual
4、获取随机的字符串
通过dbms.random.string(参数一,参数二),这个函数接受两个参数,第一个是随机字符串的类型,第二个是字符串的长度
字符串类型有以下几个:
(1)、'u','U' : upper case alpha characters only 大写字母
(2)、'L','l': lower case alpha characters only 小写字母
(3)、'a','A' : alpha characters only (mixed case) 大小写混合
(4)、'x','X' : any alpha-numeric characters (upper) 数字,大小写字母混合
(5)、'p','P' : any printable characters 数字、大小写字母、符号等混合
select dbms_random.string('u',10) from dual union all select dbms_random.string('l',10) from dual union all select dbms_random.string('a',10) from dual union all select dbms_random.string('x',10) from dual union all select dbms_random.string('P',10) from dual
注:参数一不区分大小写
Oracle dbms_random随机函数包相关推荐
- Oracle之DBMS_SQL包用法详解
Oracle之DBMS_SQL包用法详解 原文 http://zhangzhongjie.iteye.com/blog/1948093 通常运用 DBMS_SQL 包一般分为 如下 几步: 1. o ...
- oracle强大的包,ORACLE 程序包
程序包由PL/SQL程序元素(变量,类型)和匿名PL/SQL(游标),命名PL/SQL 块(存储过程和函数)组成. 程序包可以被整体加载到内存中,这样可以大大加快程序包中任何一个组成部分的访问速度. ...
- oracle jdbc jar包_Oracle总结之plsql编程(基础七)
紧接基础六,对oracle角色和权限的管理之后,在接下来的几次总结中来就最近工作中用过的plsql编程方面的知识进行总结,和大家分享! 一.plsql块 1.只包括执行部分的plsql块 打开输出选项 ...
- Maven:导入Oracle的jar包时出现错误
QUESTION:Maven:导入Oracle的jar包时出现错误 目录 QUESTION:Maven:导入Oracle的jar包时出现错误 ANSWER: 一:问题分析 二:解决方案 ANSWER: ...
- 检查oracle安装必须包,Linux安装oracle11gR2官方步骤
Linux环境下安装Oracle11gR2 下载安装介质 检查Linux环境 检查系统位数 uname -m1 检查内存(两条命令都可以) grep MemTotal /proc/meminfo fr ...
- 解决maven加载不了oracle jdbc驱动包的问题
由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库. 手动添加到本地仓库需要本地有 ...
- 使用Oracle的DBMS_SQL包执行动态SQL语句
引用自:http://blog.csdn.net/ggjjzhzz/archive/2005/10/17/507880.aspx 在某些场合下,存储过程或触发器里的SQL语句需要动态生成.Oracle ...
- 关于oracle驱动jiar包版本问题导致的ORA-01460【mybatis+Oracle】
遇到一个问题,利用mybatis传Clob字段,超过一定长度就报ORA-01460,[java对应String,oracle对应Clob] 开始的写法:select * from package_pr ...
- IDEA离线安装Oracle数据库驱动包
ideal离线安装Oracle数据库驱动加粗样式 1.下载Oracle驱动jar包,如:ojdbc8.jar 2.导入jar包,菜单 data sources and drivers,选择driver ...
最新文章
- Could not load file or assembly 'System.Web.Extensions
- Spring Session - 源码解读
- 保镖机器人作文_我的小保镖作文500字
- 深度学习工作开展_深入开展深度工作:新经济中的两项核心能力
- [js] alert如何让文本换行?
- java 垃圾回收机制_Java的垃圾回收机制
- 纯js实现瀑布流布局及ajax动态新增数据
- 蔡高厅老师 - 高等数学-阅读笔记 - 01 - 前言、函数【视频第01、02、03、】
- android 月牙动画,一加6月牙白版:可能是目前最漂亮的白色安卓旗舰
- 解决vue页面刷新或者后退参数丢失的问题
- 如何使用go读写excel
- 影视.20190507
- 说三件可能你不知道的小事
- 通达信资金净流入公式_通达信当天净流入公式,通达信资金净流入公式
- Dnf资源分析与提取工具(附代码)
- 计算机组成原理——移位运算
- Android软键盘的含义IME_ACTION_NEXT
- bed文件 坐 标的调整(awk的用法)
- Android Scrapped or attached views may not be recycled.
- 2个Android蓝牙无法连接的原因和解决方法