现在的位置: 首页 > 综合 > 正文

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

2013年08月28日 ⁄ 综合 ⁄ 共 535字 ⁄ 字号 评论关闭

原创于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

)

抱歉!评论已关闭.