Oracle 生成一张测试表并插入随机数据
2016-12-08 21:45
316 查看
--生成随机表 --CREATE table scott.One_Million as ( SELECT ROWNUM AS T_ID, TRUNC(DBMS_RANDOM.VALUE(0, 100)) 年龄, DECODE(DBMS_RANDOM.STRING(0, 1), 'A', '张', 'B', '周', 'C', '李', 'D', '赵', 'E', '安', 'F', '王小', '小') || DECODE(DBMS_RANDOM.STRING(0, 1), 'A', '娜', 'B', '娟', 'C', '梅', 'D', '美', 'E','鹏', (DBMS_RANDOM.STRING(1,1))) AS 姓名, to_char(sysdate-TRUNC(DBMS_RANDOM.VALUE(1,1000000000))/24/60/60,'yyyy-mm-dd hh24:mi:ss') 生日, trunc(DBMS_RANDOM.VALUE(100000000,900000000)) 编号, DBMS_RANDOM.STRING(1,25) 字符串 FROM DUAL CONNECT BY LEVEL <= 1000000 --)
相关文章推荐
- Java-Oracle-Excel随机生成测试数据
- Oracle插入随机生成的数据行
- Oracle中如何用一条SQL快速生成10万条测试数据
- Oracle中如何用一条SQL快速生成10万条测试数据
- Oracle批量插入测试数据
- 在oracle中自动大批量生成测试数据
- Oracle 将一张表中的数据插入到另一张新表
- Oracle中如何用一条SQL快速生成10万条测试数据
- 在oracle中自动大批量生成测试数据
- 需要大量插入oracle测试数据
- oracle批量插入测试数据
- Oracle中 如何对一张表的数据同时修改跟插入
- Oracle中如何用一条SQL快速生成10万条测试数据
- Oracle 循环插入测试数据(网上收集整理),存储过程
- Oracle批量生成测试数据方法
- Oracle中如何用一条SQL快速生成10万条测试数据
- Oracle中如何用一条SQL快速生成10万条测试数据
- oracle批量生成测试数据
- 转帖-在oracle中自动大批量生成测试数据
- oracle生成测试数据的简单方法