Oracle进行模拟测试数据的一个例子

来源:互联网 发布:武汉理工大学网络学堂 编辑:程序博客网 时间:2024/05/16 15:18

原创于2009年08月02日,2009年10月22日迁移至此。


-- 'u', 'U' -返回全是大写的字符串

-- 'l', 'L' -返回全是小写的字符串

-- 'a', 'A' -返回大小写结合的字符串

-- 'x', 'X' -返回全是大写和数字的字符串

-- 'p', 'P' -返回键盘上出现字符的随机组合

SELECT

 trunc(dbms_random.value(1,101)),

 DBMS_RANDOM.string('~',5),

 DBMS_RANDOM.string('l',5),

 DBMS_RANDOM.string('L',5), 

 DBMS_RANDOM.string('a',5),

 DBMS_RANDOM.string('A',5),

 DBMS_RANDOM.string('u',5),

 DBMS_RANDOM.string('U',5), 

 DBMS_RANDOM.string('x',5),

 DBMS_RANDOM.string('X',5),

 DBMS_RANDOM.string('p',5),

 DBMS_RANDOM.string('P',5)   

from

(

SELECT level,ROWNUM rn

 FROM DUAL

CONNECT BY ROWNUM<=1001

)

原创粉丝点击