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

oracle创建测试数据

阅读更多
-- Created on 2011-10-21 by WKF46214
declare
  -- Local variables here
  num integer;
  islargeacct number(1);
  clientnum number(2);
begin
  -- Test statements here
  num:=1000000;
  clientnum:=0;
  for n in 1..num loop
      if mod(n,2)=0 then
         islargeacct:=0;
      else islargeacct:=1;
      end if;
      clientnum:=clientnum+1;
      if (clientnum=20) then
         clientnum:=0;
      end if;
    insert into aa(id, islargeacct, internetusername, clientnum, ismonitor, receiveflag, modifytime, regionid, custname, custtype, usertype, serviceid, servicetype, servicestatus, custindustrytype, professiontype, custlevel, rate, installaddress, accesstype, connectiontype, adsltype, xdsltype, supportbusinesstype, areacode, accessnbr, firstcompletetime, updatetime, pcts, xfzh, sbxh, sbbh, sbdzh, ypdzh, ssfj, ssjd, khjl, lxdh, recv1, recv2, recv3, recv4, recv5, recv6, recv7, recv8, recv9, recv10)
    values(n, islargeacct, 'user_'||n, clientnum, 0, 0, '20111021143000', 310001, 'CustName_'||n, 1, 0,
           0, 0, 0, 0, 0, 0, 0,
           '0', 0, 0, 0, 0, 0, '',
           '', '', '', '0', '0', '0', '0', '0', '0', '0', '0',
           '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0'
           );
  end loop;
  commit;
end;

------------------
declare
coun number(16);
one number(5);
aa  varchar(1);
bb varchar(1);
begin
coun:=10000000;
one:=1001;
  aa:='a';
  bb:='1';
  for n in 1..coun loop
 
  if mod(n,2)=0 then
   one:=1001;
   aa:='a';
    bb:='2';
  end if;
   if mod(n,3)=0 then
   one:=1002;
    aa:='b';
     bb:='3';
  end if;
   if mod(n,5)=0 then
   one:=1003;
    aa:='c';
     bb:='4';
  end if;
  if mod(n,7)=0 then
   one:=1004;
    aa:='d';
     bb:='5';
  end if;
  if mod(n,9)=0 then
   one:=1005;
    aa:='e';
     bb:='6';
  end if;
 
  insert into bbvalues (n||'',one,n,'GX_'||n,bb,aa);
  end loop;
  commit;
end;

分享到:
评论

相关推荐

    Oracle创造测试数据

    NULL 博文链接:https://48641715.iteye.com/blog/675218

    oracle批量插入测试数据

    数据库做数据库开发或管理的人经常要创建大量的测试数据,动不动就需要上万条,如果一条一条的录入,那会浪费大量的时间,本文介绍了Oracle中如何通过一条 SQL快速生成大量的测试数据的方法。 产生测试数据的SQL如下...

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

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

    oracle 压缩数据表

    Oracle压缩表测试 从Oracle9iR2开始,Oracle推出了压缩表技术(table compression),用于压缩数据表中的重复数据,以节省存储空间,压缩技术倾向于在数据仓库中使用

    sqoop测试数据

    mysql数据库商品表、品牌和品牌分类表数据,该数据完全是个人自己创建的数据。

    oracle子程序的创建与测试

    利用VMware workstation 虚拟机,Windows 2003,oracle 9i,进行表的创建和插入数据、函数和存储过程的创建以及测试过程

    sql.rar_oracle_数据库测试

    利用plsql创建oracle数据库 表 表空间 插入测试数据 以及序列

    JAVA连接ORACLE数据库方法及测试

    //获得数据字段个数 int numColumns = rmeta.getColumnCount(); while(rs.next()) { for(int i = 0;i;i++) { String sTemp = rs.getString(i+1); System.out.print(sTemp+" "); } ...

    操作系统重装后oracle数据库的恢复

    使用它能够创建、修改、删除,启动、停止本机上的oracle实例服务,有兴趣的,可以使用它实现一个单数据库多实例的案例。 c、使用sqlplus以dba身份登录确认数据库是否正常启动。 ******此处操作需要对oradim工具、...

    OracleGoldenGate在Windows平台的双向数据传输配置及其测试

    3.5 测试把源数据库数据同步到目标数据库数据库上 16 3.5.1 在源数据库创建test01数据库用户 16 3.5.2 执行GoldenGate的测试脚本,创建表 16 3.5.3 插入数据脚本 17 3.5.4 在goldengate中用oracle用户登陆数据库 17 ...

    Oracle 从入门到精通视频教程(11G版本)(ppt)

    第2章-Oracle 11g的安装与测试 能够使用Oracle 11g的基本条件 在Windows 2003上安装Oracle 11g 移除Oracle 11g 第3章-熟悉数据库 什么是数据库 范式,设计关系型数据库的准则 绘制E-R图设计数据库 第4章-...

    从一个“普通”的Oracle DBA(Oracle数据库管理员)转变为Oracle Applications DBA(Oracle应用程序数据库管理员)

    Oracle E-Business Suite还有一些特性需要DBA去完成,比如从外部资源里灌数据到Apps database里,或支持开发人员从已有数据中提取数据。 接着工作内容的转变 作为一个Oracle Applications DBA(Oracle应用程序...

    Oracle8i_9i数据库基础

    §1.7 ORACLE数据类型 38 §1.8 SQL 语句基础 44 §1.8.1 SQL语句所用符号 44 §1.8.2 简单select 查询 45 §1.9 伪列及伪表 46 §1.10 使用SQL Worksheet工作 46 第二章 查询基础 50 §2.1 SELECT语句 50 §2.2 SQL...

    java链接oracle数据库

    java链接oracle数据库详细代码和main函数测试,希望对下载的网友们有用。

    Oracle建立DBLINK的详细步骤记录

    测试条件:  假设某公司总部在北京... 测试环境:两个数据库均建立在WINXP上,ORACLE的版本均为Oracle817  建立环境时,要注意关闭两台计算机上的Windows的防火墙,否则,会出现能ping通,但Oracle连接不通的情况。

    如何手工创建Oracle数据库

    把正在运行的数据库中的数据文件全部删除了,真是郁闷!还好这个是给我们新人们测试玩的,要不然就死定了!在此也做一个提醒,身为DBA,要永远记住什么慎用或者禁止使用rm命令,万不得以的情况下,使用时在敲enter也要...

    ORACLE数据库复制

    但是,使用复制技术的话,意味着一个系统中,至少存在两个数据库(集群的数据库也当成一个数据库),对应的应用程序也需要建立多个数据库连接,能够根据业务需要,访问不同的数据库。 ORACLE数据库自身提供有复制...

    构建最高可用Oracle数据库系统 Oracle 11gR2 RAC管理、维护与性能优化

    第1章 认识Oracle RAC 1.1 RAC产生的背景 1.2 RAC体系结构 1.2.1整体结构 1.2.2物理层次结构 1.2.3逻辑层次结构 1.3 RAC的特点 1.3.1双机并行 1.3.2高可用性 1.3.3易伸缩性 1.3.4低成本 1.3.5高吞吐量 ...

    [手工整理]208个Oracle安装文档,包含各个平台各个版本的单实例RAC以及DataGuard(1).xlsx

    17 ADG Oracle 11gR2 使用copy 数据文件搭建物理 Data Guard 18 ADG Oracle 11gR2-Data Guard 单机到集群 19 ADG Oracle 11gR2-Data Guard 单机到集群 20 ADG Oracle 12c dg-setup-rac-phys-standby-to-rac-prim...

    ORACLE查询表最近更改数据的方法

    修改项目时,涉及到了Oracle中许多表的修改(包括:增加、删除字段,修改注释等)。由于开始没有进行记录,造成在上测试机时,忘记了具体修改过哪些表了。后来在网上查找了一些资料,例如: 代码如下: 1、select uat...

Global site tag (gtag.js) - Google Analytics