select substr(to_char(dbms_random.value),5,5)rnd from xx --只有數字
SELECT ABS(dbms_random.normal) from xx --只有數字
SELECT (1+ABS(MOD(dbms_random.random,100000))) from xx --只有數字
dbms_random.string(opt IN CHAR, len IN NUMBER) --RETURN VARCHAR2;
opt seed values:
'a','A' alpha characters only (mixed case) ←只有字母
'l','L' lower case alpha characters only
'p','P' any printable characters ←有符號
'u','U' upper case alpha characters only
'x','X' any alpha-numeric characters (upper) ←字母和數字
SELECT dbms_random.string('A', 5) RNDMSTR from xx --只有字母
SELECT dbms_random.value(2, 5)RNDMSTR from xx --亂數區間2~5
沒有留言:
張貼留言