`
tutu07
  • 浏览: 31205 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

随机生成地址的函数

阅读更多
将一个地址划分成几部分:
城市表,区表,街道路表,
从城市表中随机取一个做城市
代码select cityname into city from(select * from t_city order by dbms_random.value) where rownum = 1;
从区表中随机去一个做区(数据如徐汇区,浦东区等)
从街道路表随机去一个做街道路名(数据如桂林路,桂林西街等)
然后用随机函数生成号数
v_number:=to_char(dbms_random.value(0000, 9999),'9999');

通过上面的组合可能生成的形式如 上海室徐汇区桂林路299号

如果是办公地址的生成,还可以加个办公大楼表(数据如虹鹰大厦,万泰国际)
如果家庭地址,可能会有什么“弄”之类的东西,就随机抽数据,然后组合。
最后可能会有室的编码,类似上面生成号数。

最后将上面的数据组合就是一个地址。

这样生成的地址,是为了生成大量的测试数据,而不能保证实际的真实性,如果要保证实际的真实性,就要加一些约束了:)
分享到:
评论

相关推荐

    随机路径生成函数(matlab)

    用matlab写的,用于生成随机路径的方法

    C#修改网卡MAC地址的源码,可以随机生成地址

    综上所述,这个C#程序提供了修改和随机生成网卡MAC地址的功能,对于需要在Windows系统中进行此类操作的开发者或测试人员来说非常有用。使用时需注意安全性和合法性,以及可能遇到的系统兼容性问题。

    随机生成对应省份IP的PHP类.7z

    标题提到的"随机生成对应省份IP的PHP类.7z"是一个压缩包,里面包含了一个PHP类,这个类能够实现根据省份随机生成IP地址的功能。 首先,我们需要理解IP地址的结构。IP地址是由32位二进制组成的,通常分为四段,每段8...

    0.4_data_gen_生成随机数据_自动生成csv文件_数据随机生成函数_生成数据_

    4. **数据随机生成函数**:为了高效生成数据,可能编写了自定义函数来处理特定的数据分布和格式要求。这些函数可能接受参数,如数据的数量、数据的范围、数据的分布类型等,然后生成符合这些参数的随机数据。 5. **...

    随机数生成函数

    随机数生成函数 该函数的功能是生成一个随机数,可以连续调用

    伪随机函数\随机函数

    伪随机函数的一个常见用途是创建随机数据集,例如在单元测试中填充数据或在游戏开发中生成随机地图。C#中的`Next`方法可以用于生成指定范围内的随机整数,如`random.Next(1, 100)`会生成1到99之间的随机整数。还有`...

    随机生成纤维.rar_MATLAB生成随机纤维_matlab纤维生成_纤维分布_纤维随机_随机分布

    利用MATLAB随机函数rand生成随机分布纤维

    windows随机端口生成函数

    get_free_port 通过系统bind函数随机生成未使用的端口,并返回。

    随机生成纤维脚本_纤维生成_随机纤维_随机abaqus_随机脚本

    4. **设置随机化**:通过Python的随机数生成函数,如`random.uniform`,为每个纤维生成随机长度和方向。 5. **布置纤维**:根据设定的参数,将随机生成的纤维布置到模型中。这可能涉及到坐标转换和空间分布的计算。...

    随机生成姓名----- 中文+英文+数字

    随机生成姓名----- 中文+英文+数字

    java开发技术调用rendom函数,随机生成32位不重复的字符

    "Java开发技术调用Random函数,随机生成32位不重复的字符" 在Java开发技术中,生成随机数是非常常见的需求。例如,在注册用户账户时,需要生成一个随机的密码。在游戏开发中,需要生成随机数来决定游戏的结果。在...

    随机密码生成函数 使用python

    随机密码生成函数 使用python

    数据的随机生成函数random number

    随机生成某个范围内的整数,可以修改数据类型以生成浮点数等。

    为具有随机势的量子场论生成函数

    我们使用所谓的复制技巧来定义两个不同的生成函数,用于计算在给定的随机势分布上平均的量子场的相关器。 第一个生成函数适合于计算平均(输入-输出)幅度,并且涉及单个场副本,但是副本限制适用于路径积分之外的...

    随机生成MAC地址易语言源码

    在某些场景下,例如测试或隐私保护,我们可能需要随机生成MAC地址。在这个案例中,提供的是一个易语言编写的源代码,用于实现这个功能。 易语言是一种面向对象、中文编程的程序设计语言,它的设计目标是使不懂英文...

    伪随机码产生及循环自相关分析MATLAB函数

    在MATLAB中,生成伪随机码通常使用内置的随机数生成器,如`rand`或`randi`函数。`pn_create.m`可能包含以下步骤: 1. **设置种子**:为了确保每次运行得到相同的伪随机序列,通常需要设定随机数生成器的初始状态,...

    随机生成32位字符串

    在这个场景中,"随机生成32位字符串"是一个常见的需求,例如在创建唯一标识符、生成安全密码或进行加密算法时。下面将详细介绍如何在VB中实现这一功能。 首先,我们要了解VB中的字符串是由一系列字符组成的,每个...

    PRN伪随机码相关函数计算与分析

    伪随机码的相关函数计算与分析,对各种伪随机码的自相关和互相关进行了分析和计算。

    随机生成汉字[vb]

    这个“随机生成汉字[vb]”的主题涵盖了如何利用VB实现这一功能的知识点。以下是对这个主题的详细解释: 1. **Unicode与汉字编码**: 汉字的表示通常采用Unicode编码,其中每个汉字对应一个唯一的数字,称为码点。...

    IMEI Check IMEI随机生成 IMEI连续号码生成

    在你提供的信息中,"IMEI Check IMEI随机生成 IMEI连续号码生成"是一个工具或功能,用于生成IMEI号码,既可以是随机的,也可以是连续的。这可能对测试、模拟或数据分析工作非常有用,尤其是在移动通信设备相关的开发...

Global site tag (gtag.js) - Google Analytics