Oracle進行模擬測試資料的一個例子

bq_wang發表於2009-08-02

Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE-- '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

)



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/6517/viewspace-611084/,如需轉載,請註明出處,否則將追究法律責任。

相關文章