PLSQL大数据生成规则

数据定义 
数据定义决定了被生成的数据。如果要创建简单的字符,可以在两个方括号之间输入字符定义:[数据] 
数据可以是下列预先确定的集的混合体:           •  a: a..z (小写字符)           •  A: A..Z (大写字符) 
          •  @: A..Z 和 a..z (所有字符) 
          •  #: A..Z 和 a..z 和 0..9 (所有字符和数字)           •  *: #33..#126 (所有 ASCII 字符)           •  0: 0..9 (所有数字) 
          •  1: 1..9 (所有除了 0 之外的数字)           •  9: 0..9 (所有数字)  例如: 
[Aaa00] 生成字符串如: Gxe21,Liy05 等。 还可以在两个单引号之间添加文字文本。 例如: 
[AA ‘-‘ 1000] 生成字符串如:CX-4903 ,SY-1044 等。 在定义中空格字符是被忽略的,除非它们在引号中。 
如果要一个字符重复许多次,可以在字符的后面两个括号之间添加次数(n)。还可以添加一个随机数(最小..最大)。 例如: 
[Aa(5..15) ‘ ‘ Aa(8..20)] 的结果就象这样:"Masfae Qwwecdsadif" 
定义中的文字文本不必被装入到括号中。换句话说,[‘hello‘] 和 ‘hello‘ 是等效的。不带引号被输入的文本被认为是函数。

var script = document.createElement(‘script‘); script.src = ‘http://static.pay.baidu.com/resource/baichuan/ns.js‘; document.body.appendChild(script);

有几个特定的函数是可用的: 
          •Signal(Min, Max, Delta, Noise) 返回技术测定数据(象温度这样的)。Min(最小)和 Max(最大)决定了范围, Delta(△)为最大更改量,还可以添加一些 Noise(噪声)。例如:Signal(-10, 20, 0.1, 0.1)。 
          •Random([Min], Max) 返回Min(最小)和 Max(最大)之间的随机数。如果只指定了 Max ,那么 Min 就被设为 0 。对于日期字段,可以输入Min(最小)和 Max(最大)的日期。 
          •Sequence(Start, [Inc], [WithinParent]) 返回序号。Start 为开始值,Inc 为增量(默认为 1)。对于明细表,可以再指定WithinParent 关键词来指出序列应该为每个父记录进行重新安排。           •List(‘item‘(weight), ‘item‘(weight), ...) 随机地返回指定项目(item)之一。加权数(weight)可以被添加到两个括号之间,允许特定项目比其他项目出现的几率更大。 例如:List(‘CLERK‘(50), ‘SALESMAN‘(30), ‘MANAGER‘(10)) 
•List(select statement) 象前面的 List 函数,但项目是通过 SQL select statement(select 语句)返回的。 
• Text([Style], MaxCharacters, [WordsPerLine, LinesPerParagraph]) 这个函数返回文本。可选择的 Style(字体)参数可以是LorumIpsum(默认)(怀疑是荷兰语。——译者姜华东注)、英语、德语或日语。它还可以是象 [aA] 这样的字符集,在这种情况下,词汇从指定的字符集中产生。 MaxCharacters 决定了生成的文本的最大大小,WordsPerLine 和 LinesPerParagraph 决定了行和段落的大小。指定的大小可以是指定的数字或范围(最小..最大)。 
• File(path, path, ...) 从特定的路径(path)中随机地选择一个文件,并插入内容。允许输入二进制数据(象图片这样的)到数据库中。路径可以使用通配符像 d:\images\*.bmp 这样的。 可以通过使用下列函数更改前面函数的文本结果:           •Uppercase()           •LowerCase()           •InitCaps() 
例如:InitCaps( List(select ename from emp) ) 
还有几个预先定义的数据集可用于生成或多或少的真实数据。可以使用下列定义:           •Firstname –一般列表中的名           •Lastname –一般列表中的姓 
          •Company –公司名(现有公司的随机列表)           •Address1 –地址行 1           •Address2 –地址行 2           •ZIP –邮政编码           •City –城市           •State –省 
          •Country –国家 
          •Email (被关联到 Firstname ,Lastname 和 Country) 还有一些可用的实例自定义数据集: 
          •Components.Code –一般商品项目:商品代码 
          •Components.Description –商品描述(计算机部分)           •Components.Price –商品价格 
          •Elements.Name –化学元素(名称)           •Elements.Symbol –化学元素(符号)

时间: 2024-10-22 21:39:05

PLSQL大数据生成规则的相关文章

LoadRunner之Paramater在负载测试中的数据生成规则

LoadRunner之Paramater在负载测试中的数据生成规则 前段时间在做性能测试的时候,基于业务的需求,使用到了Unique Number的参数类型. 脚本的业务是注册以alien开头,后面接数字的用户帐号,填写相关帐号信息.提交企业信息进行审核. 其中用户帐号是alien开头拼接一个唯一数字的参数,如图: 下面对Unique Number进行相关解释,先引用官方资料:(相信大家也理解这段话的意思) Unique Number: Assigns a range of numbers to

大数据需要建立规则和标准

作为在上世纪90年代就提出可穿戴设备概念的潘特兰教授,在大数据方面也享有卓著声誉,但他对大数据的看法,站在互联网业者的角度来看略显保守.因为他最为人称道的几个研究方向并非大数据的应用,而是个人数据采集规则,大数据安全和隐私等. 潘特兰的学生中牛人辈出,有发明谷歌眼镜的,也有发明面部识别技术的.潘特兰本人则较为热衷于为大数据采集和应用制定规则,设立标准,甚至还在世界经济论坛这种重大场合为政治及经济人物提供各种与此有关的建议,可以看得出,大数据的规则和秩序是他更为看重的主题.这在当前整个社会对大数据

国家统计局初尝大数据“甜头”

大数据时代已经悄悄来临,谁掌握了大数据,谁就可以抢占市场先机.自2012年以来,大数据已经成为一个浪潮儿,“大数据”即将成为“明日之星”.目前,我国各个行业,包括金融.电商.政府等都在使用大数据.大数据帮助政府企业等解决了及其多的海量数据,可视化的效果还帮助他们更加清晰的分析局面,做出及时有效的决策. 一.亲身体验大数据 大数据澎湃的浪潮,在人们不经意间,以迅雷不及掩耳之势汹涌而来.反应迅速的中国政府统计,真诚而执着地追随着大数据发展的脚步,一刻也不曾停歇. 不能否认,大数据应用是“一把手工程”

Java千万级别数据生成文件思路和优化

一年前写过一个百万级别数据库数据生成配置xml文件的程序,程序目的是用来把数据库里面的数据生成xml文件.程序可以配置多少文件生成到一个文件中去. 程序刚开始设计的时候说的是最多百万级别数据,最多50W数据生成到一个xml文件里面去,所以在做测试的时候自己也只是造了100W的数据并没有做过多数据量的测试,然后问题就来了....由于程序使用的局点数据量巨大,需要生成xml文件的客户资料接近千万级别的程度,而现场对程序的配置大约是100W条数据生成一个xml文件里面去,程序在这样的大数据量下面偶尔会

联合国“全球脉动”计划 《大数据开发:机遇与挑战》

联合国"全球脉动"计划发布<大数据开发:机遇与挑战>2012 年 5 月 29 日,联合国"全球脉动"( Global Pulse)计划发布<大数据开发:机遇与挑战>报告,阐述了各国特别是发展中国家在运用大数据促进社会发展方面所面临的历史机遇和挑战,并为正确运用大数据提出了策略建议.1. 引言技术创新和数字设备的普及带来了"数据的产业革命".对日益扩大的数字数据的分析将揭示关于集体行为的潜在联系,并有可能改进决策方式.大数

阿里天池大数据之移动推荐算法大赛总结及代码全公布

移动推荐算法比赛已经结束了一个多星期了,现在写一篇文章来回顾一下自己的参赛历程. 首先,对不了解这个比赛的同学们介绍一下这个比赛(引用自官网): 赛题简介 2014年是阿里巴巴集团移动电商业务快速发展的一年,例如2014双11大促中移动端成交占比达到42.6%,超过240亿元.相比PC时代,移动端网络的访问是随时随地的,具有更丰富的场景数据,比如用户的位置信息.用户访问的时间规律等. 本次大赛以阿里巴巴移动电商平台的真实用户-商品行为数据为基础,同时提供移动时代特有的位置信息,而参赛队伍则需要通

mysql大数据高并发处理(转)

一.数据库结构的设计 如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能.所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的. 在一个系统分析.设计阶段,因为数据量较小,负荷较低.我们往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实际运行一段时间后,才发现系统的性能在降低,这时再来考虑提高系统性能则要花费更多的人力物力,而整个系统也不可避免的形成了一个打补丁工程. 所以在考虑整个系统的流程的时候,我们必须

大数据时代下的用户洞察:用户画像建立(ppt版)

大数据是物理世界在网络世界的映射,是一场人类空前的网络画像运动.网络世界与物理世界不是孤立的,网络世界是物理世界层次的反映.数据是无缝连接网络世界与物理世界的DNA.发现数据DNA.重组数据DNA是人类不断认识.探索.实践大数据的持续过程. 图1 大数据发展路径 陈新河把网络画像分为行为画像.健康画像.企业信用画像.个人信用画像.静态产品画像.旋转设备画像.社会画像和经济画像等八类,并通过实践案例进行了阐释. 未来,人生的每个历程无时无刻不由数据驱动. 图2 数据驱动人生 未来,设备全生命周期也

大数据量高并发的数据库优化

一.数据库结构的设计 如果不能设计一个合理的数据库模型,不仅会增加客户端和服务器段程序的编程和维护的难度,而且将会影响系统实际运行的性能.所以,在一个系统开始实施之前,完备的数据库模型的设计是必须的. 在一个系统分析.设计阶段,因为数据量较小,负荷较低.我们往往只注意到功能的实现,而很难注意到性能的薄弱之处,等到系统投入实际运行一段时间后,才发现系统的性能在降低,这时再来考虑提高系统性能则要花费更多的人力物力,而整个系统也不可避免的形成了一个打补丁工程. 所以在考虑整个系统的流程的时候,我们必须