`
krs
  • 浏览: 129209 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

快速生成测试数据脚本

阅读更多
create TABLE Test_Table as 
select 
	rownum id,
	floor(dbms_random.value(0,3))   sex,
	dbms_random.string('A',6)  name,
	111311198305100988 + floor(dbms_random.value(0,811311198305100988))  id_card,
	'0'||floor(dbms_random.value(1000000001,80000000000))  house_phone,
	10000000000 + floor(dbms_random.value(3111111111,3999999999))  mobile,
	'0'||floor(dbms_random.value(1000000001,80000000000))  fax,
	''||floor(dbms_random.value(100001,999999))  post_code,
	dbms_random.string('L',6)||'@'||dbms_random.string('L',4)||'.com'  email,
	floor(dbms_random.value(10000001,999999999))  qq,
	dbms_random.string('L',16)  addr,
	sysdate-floor(dbms_random.value(1,80))  birth_day, 
	floor(dbms_random.value(0,5))  occupation,
	floor(dbms_random.value(0,8))  fixed_assets,
	floor(dbms_random.value(0,3))  car_owner,
	sysdate-floor(dbms_random.value(1,60))  car_buy_time,
	dbms_random.string('L',5)  car_brand,
	dbms_random.string('L',5)  bui_name,
	floor(dbms_random.value(5,500))  car_price,
  floor(dbms_random.value(80,300))  bui_area_count,
  dbms_random.string('L',10)  bui_addr,
  ''||floor(dbms_random.value(100001,999999))  bui_post,
  dbms_random.string('L',10)  bui_manager,
  dbms_random.string('L',10)  bui_developer
from dual
connect by level <= 1000000;

 

分享到:
评论

相关推荐

    测试数据生成脚本

    VBS(Visual Basic Script)是一种常用的脚本语言,尤其适用于自动化任务和生成测试数据。通过VBS脚本,我们可以编写逻辑来生成各种类型的测试数据,如随机字符串、日期、数字,甚至更复杂的结构化数据。 一个典型...

    自动生成测试数据

    在IT行业中,自动生成测试数据是一项重要的任务,它能够提高测试效率,确保软件的质量,并减少人为错误。在软件开发过程中,测试数据的准备是必不可少的环节,尤其在进行功能测试、性能测试、压力测试等时,需要大量...

    批量生成mysql中文测试数据

    在生成测试数据时,随机的中文词汇可以模拟真实世界中的各种输入情况,帮助测试搜索功能的全面性。 3. `name.php`:这个名字表明它可能是用于生成随机中文姓名的模块。在实际应用中,姓名数据对于模拟用户行为和...

    Oracle中如何用一条SQL快速生成10万条测试数据

    在生成测试数据时,ROWNUM可以帮助我们控制生成记录的数量。CONNECT BY LEVEL则是一种递归查询的方法,可以用来生成连续的行,直到LEVEL的值达到指定的上限,这在本例中就是10万。 #### 2. **生成日期时间序列** ...

    Python Faker 企业名称 千万级测试数据脚本

    Python Faker自带企业名称的测试脚本(函数名company()),该脚本仅能生成约1千条不到的不重复企业名称,由于测试需要约1000万不重复的企业名称,故对该脚本进行重新修改,...这个工具也是调用Faker来生成测试数据的。

    Oracle中如何用一条SQL快速生成10万条测试数据.txt

    在Oracle数据库中,通过一条SQL语句快速生成大量测试数据是一项非常实用的技能。本文将详细介绍如何利用Oracle中的特性来实现这一目标。 ### 核心知识点:使用一条SQL语句快速生成10万条测试数据 #### 1. 使用`...

    sqlserver2005/2000生成带带数据的脚本(生成器)

    在SQL Server数据库管理系统中,生成带有数据的脚本是一项重要的任务,特别是在数据库迁移、备份或复制到测试环境时。SQL Server 2000和2005版本默认的脚本生成工具虽然能够生成数据库结构的DDL(Data Definition ...

    数据工厂-DataFactory-快速生成大量测试数据

    预设的数据模型则可以直接用于快速生成特定类型的测试数据。 通过学习和使用DataFactory,开发团队和质量保证人员可以更有效地进行测试工作,提高软件的质量,并减少因缺少合适测试数据而导致的错误遗漏。在实际...

    测试数据生成脚本(2000用户).

    测试数据生成脚本(2000用户).rar

    实时测试数据生成.sql

    用于mysql生成测试数据,该代码为sql脚本,在数据库中直接执行,即可使用。

    为SQL server 2000数据生成脚本

    - 数据库初始化:在创建新数据库时,可以使用数据脚本来快速填充测试数据或初始数据。 - 数据迁移:当需要将数据库从一个环境迁移到另一个环境时,脚本可以帮助快速重建数据。 - 数据备份:虽然不是常规的备份...

    测试脚本编辑及管理、测试实施、测试数据分析及测试报告自动生成

    支持接口:1553B、ARINC429、RS232/422/485、...测试软件:内置ETest Studio,支持嵌入式软件测试环境仿真设计、 通讯协议编辑、监控窗口设计、测试脚本编辑及管理、测试实施、测试数据分析及测试报告自动生成等功能。

    SQLSERVER生成数据脚本软件.

    8. **脚本应用**:生成的SQL脚本可以用于多种场景,如数据库备份、在开发和生产环境间同步结构、测试数据的导入、数据库升级前的备份等。 9. **安全性考虑**:在使用生成的数据脚本时,确保考虑到安全性和隐私问题...

    capl诊断测试脚本生成【excel转换为对应的capl测试】

    这包括自动运行测试序列,比较预期结果与实际结果,以及生成测试报告等功能。这样的自动化流程可以帮助测试人员快速定位问题,缩短产品开发周期。 6. **扩展性与维护** 使用Excel生成CAPL测试脚本的一大优势是其...

    SQLSERVER脚本生成工具,表数据生成SQL脚本

    这个工具允许用户将数据库中的表数据快速、便捷地转化为SQL脚本,这对于备份、迁移、测试或者数据恢复等场景非常实用。 首先,我们要理解SQL脚本是什么。SQL(Structured Query Language)脚本是一种用文本格式存储...

    压力测试数据库脚本

    1. 数据生成:脚本会包含创建随机数据的逻辑,可能包括各种数据类型(如整数、字符串、日期等)和特定业务规则。例如,使用编程语言(如Python、Java或SQL)生成随机字符串,或者根据已有的数据模型生成符合约束的...

    sql2005自动生成带数据的 数据库脚本

    在SQL Server 2005中,生成带数据的数据库脚本是一项常用的任务,它有助于备份数据库结构和数据,便于迁移、恢复或者在测试环境中重建数据。以下将详细讲解如何在SQL Server 2005中自动生成带数据的数据库脚本。 一...

    capl诊断测试脚本生成

    - 自动化报告:利用CAPL的输出功能,自动记录测试结果,生成测试报告。 总的来说,CAPL诊断测试脚本生成是一项高效且灵活的测试方法,结合Excel的便利性,可以大大提高测试的效率和覆盖率。通过理解CAPL语法和...

    excel生成sql脚本

    02-数据初始化及SQL生成文档.xls可能包含了一些预设的数据,用于测试或者填充新建立的数据库。在Excel中,你可以组织这些数据,然后通过特定的方法或VBA(Visual Basic for Applications)宏将其转换为INSERT INTO...

    自动化测试脚本

    6. **数据驱动测试**:通过外部数据源(如CSV文件)提供测试数据,实现对同一测试逻辑的不同数据组合的测试。 7. **页面导航与等待**:控制浏览器的导航行为,以及如何设置适当的等待策略,确保元素加载完成后再...

Global site tag (gtag.js) - Google Analytics