要隨機抓取自串,
可以利用 dbms_random.string 函數快速實現, 如下 :
範例程式碼
-- 由 "大寫字母" 組成的 8 位亂碼字串 -- 結果: ASFPFTZO SELECT DBMS_RANDOM.STRING( 'U', 8 ) FROM DUAL; -- 由 "小寫字母" 組成的 8 位亂碼字串 -- 結果: dwmgvkns SELECT DBMS_RANDOM.STRING( 'L', 8 ) FROM DUAL; -- 由 "大小寫字母" 組成的 8 位亂碼字串 -- 結果: KCbJFsPA SELECT DBMS_RANDOM.STRING( 'A', 8 ) FROM DUAL; -- 由 "大寫字母和數字" 組成的 8 位亂碼字串 -- 結果: 8LC53F7Z SELECT DBMS_RANDOM.STRING( 'X', 8 ) FROM DUAL; -- 由 "任何可列印字元" 組成的 8 位亂碼字串 -- 結果: c>t1UR|L SELECT DBMS_RANDOM.STRING( 'P', 8 ) FROM DUAL;
以上, 參考看看囉.