暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
plsql中数据生成工具data generator的使用.pdf
425
7页
0次
2023-03-27
10墨值下载
PL/SQL Developer 中数据生成工具
data generator 的使用
使用数据库时,有时需要使用大量的数据,可以用 PLSQL Developer 提供的 Data
Generator 工具,这里记录一下工具的介绍及几个使用注意事项
1、工具介绍
功能入口位于 工具 菜单下,汉化版名字为 数据生成器,英文版称为 Data
Generator。这个工具可以很方便的生成大量数据。界面布局很简洁,看到界面就差不多
知道后续要怎么做了。鼠标悬停在按钮上方时,会有对功能的简单描述,还是很方便的。
如果对界面不熟悉,可以看看其他文章,网上还挺多的。
2、数据定义(Data Definition)基本字符集合
选中需要处理的表格后,会自动加载表的字段信息(NameTypeSize, 位于后
方的 Data 列用于定义生成的数据。
先说一下预定义的字符集(characters)
标识符
代表字符集合
a
abcdefghijklmnopqrstuvwxyz
A
ABCDEFGHIJKLMNOPQRSTUVWXYZ
@
A..Z a..z(省略中间的)
#
A..Z a..z 0..9
0
0..9(和 9 一样)
9
0..9(和 0 一样)
标识符
代表字符集合
1
1..9
*
所有的 ASCII 字符 #33..#126 (ASCII 码值)
举例来说:
[Aaa00] 会生成类似 Gxe21,Liy05 这样的字符串
[AA '-' 1000]会生成 CX-4903SY-1044 这样的数据,定义中 单引号 包裹的内容会直
接输出,定义中 没有在单引号内的空格 会被忽略。
[Aa(5..15)' 'Aa(8..20)]会生成 Masfae Qwwecdsadif 样子的数据,定义中小括号
内的数据定义了随机生成的字符数量的界限。
3、数据定义时可用的函数
下面这段引用了(转)PL/SQL Developer Data Generator 的使用 - 失乐园 -
BlogJava 的内容:
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 关键词来指出序列应该为每个父记录进行重新安排。
of 7
10墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜