DB/Oracle
[Oracle] Random 함수 Example
개쿠
2020. 1. 5. 16:45
728x90
반응형
Oracle Random 함수 사용방법
0 ~ 10 까지 중 난수 랜덤 생성
SELECT DBMS_RANDOM.VALUE() * 10 FROM DUAL;
0 ~ 10 까지 중 자연수 랜덤 생성
SELECT ROUND(DBMS_RANDOM.VALUE() * 10) FROM DUAL;
SELECT ROUND(DBMS_RANDOM.VALUE(0, 10)) FROM DUAL;
알파벳 대문자 5자리 랜덤 생성
SELECT DBMS_RANDOM.STRING('U', 5) FROM DUAL;
알파벳 소문자 5자리 랜덤 생성
SELECT DBMS_RANDOM.STRING('L', 5) FROM DUAL;
알파벳 대, 소문자 5자리 랜덤 생성
SELECT DBMS_RANDOM.STRING('A', 5) FROM DUAL;
알파벳 대문자, 숫자 5자리 랜덤 생성
SELECT DBMS_RANDOM.STRING('X', 5) FROM DUAL;
알파벳 대, 소문자, 숫자, 특수문자 5자리 랜덤 생성
SELECT DBMS_RANDOM.STRING('P', 5) FROM DUAL;
728x90
반응형