知识大全 oracle数据库生成随机数的函数

Posted 函数

篇首语:风流不在谈锋胜,袖手无言味最长。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 oracle数据库生成随机数的函数相关的知识,希望对你有一定的参考价值。

  在Oracle中的DBMS_RANDOM程序包中封装了一些生成随机数和随机字符串的函数 其中常用的有以下两个

  DBMS_RANDOM VALUE函数

  该函数用来产生一个随机数 有两种用法

   产生一个介于 和 之间(不包含 和 )的 位精度的随机数 语法为

DBMS_RANDOM VALUE RETURN NUMBER;

  这种用法不包含参数

   产生一个介于指定范围之内的 位精度的随机数 语法为

DBMS_RANDOM VALUE(low IN NUMBER high IN NUMBER) RETURN NUMBER;

  这种用法包含两参数 参数low用来指定要生成的随机数的下限 参数high指定上限 生成的随机 请注意生成的随机数有可能等于下限 但绝对小于上限 即“low<=随机数

  举个例子: 要产生一个 到 之间的数可以这样写: DBMS_RANDOM VALUE( )

  DBMS_RANDOM STRING函数

  该函数产生一个随机字符串 语法为

DBMS_RANDOM STRING (opt IN CHAR len IN NUMBER) RETURN VARCHAR ;

  参数len指定生成的字符串的长度

  参数opt指定生成的字符串的样式 允许的取值及其表示的含义如下表所示

取值 含义 ‘u’或’U’ 返回一个由大写字母组成的字符串 ‘l’或’L’ 返回一个由小写字母组成的字符串 ‘a’或’A’ 返回一个由大写字母和小写字母组成的字符串 ‘x’或’X’ 返回一个由大写字母和数字组成的字符串 ‘p’或’P’ 返回一个由任意的可打印字符组成的字符串 cha138/Article/program/Oracle/201311/19036

相关参考

知识大全 JS随机生成不重复数据的实例方法

JS随机生成不重复数据的实例方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  昨天晚上在IBM

知识大全 Oracle数据库入门之函数/类型

Oracle数据库入门之函数/类型  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Oracle主

知识大全 Oracle数据库常用函数(1)

Oracle数据库常用函数(1)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  ASCII  返

知识大全 Oracle数据库Decode()函数的使用方法

Oracle数据库Decode()函数的使用方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 Oracle数据库操作时如何使用LOWER()、UPPER()函数

Oracle数据库操作时如何使用LOWER()、UPPER()函数  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一

知识大全 Oracle 8 数据库函数库的列举与具体介绍

Oracle8数据库函数库的列举与具体介绍  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  OCI

知识大全 oracle函数mergininto用法

  所有的MIS系统都存在一个同样的需求就是对于特定的数据在一次批量操作过程中如果数据已经存在则对存在的数据按照现有情况进行  更新如果不存在则需要加入数据库这时我们就可以考虑采用Oracle的MER

知识大全 利用Oracle分析函数实现多行数据合并为一行

利用Oracle分析函数实现多行数据合并为一行  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  d

知识大全 速查Oracle函数列表

数据库手册:速查Oracle函数列表  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  PL/SQL

知识大全 oracle与sql的区别(常用函数)

  许多软件公司都理解开发不依赖于特定数据库类型(例如OracleSQLServerDB)的应用程序的重要性它可以让客户们选择自己习惯的平台一般来说软件开发人员都能够识别出他们的负责数据库维护的客户和