一个造百万数据的SQL

发表于:2015-1-30 09:50

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:LorrieL    来源:51Testing软件测试网论坛

  create table emp
  partition by RANGE(deptno)
  ( partition PART01 values less than (50000),
  partition PART02 values less than (100000),
  partition PART03 values less than (300000),
  partition PART04 values less than (500000),
  partition PART05 values less than (7000000),
  partition PARTMAX values less than (MAXVALUE) )
  tablespace Test

  as select
  level as empno,
  dbms_random.string('A',30) as ename,
  dbms_random.string('B',7) as job,
  sysdate - mod(level,100) as hire_date,
  dbms_random.value(1,1000) as comm, dbms_random.value(1,10000) as salary,
  mod(level,1000000)+1 as deptno
  from dual
  connect by level <= 1000000;
版权声明:本文由会员 LorrieL 首发于51Testing软件测试论坛[2015新年活动]栏目。
原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号