[Oracle] 난수 생성
2014. 12. 17. 13:06ㆍDB
SELECT DBMS_RANDOM.RANDOM FROM DUAL; --랜덤 숫자 (양수/음수)
SELECT DBMS_RANDOM.VALUE FROM DUAL; --랜덤 숫자 (0~1 사이)
SELECT DBMS_RANDOM.VALUE(1,1000) RANDOM FROM DUAL; --랜덤 숫자 (1~1000 사이)
SELECT DBMS_RANDOM.VALUE(100000000000, 999999999999) RANDOM FROM DUAL; --랜덤 숫자 (천억~조-1 사이)
SELECT DBMS_RANDOM.STRING('U', 20) STR FROM DUAL; --대문자 20글자 랜덤
SELECT DBMS_RANDOM.STRING('L', 20) STR FROM DUAL; --소문자 20글자 랜덤
SELECT DBMS_RANDOM.STRING('A', 20) STR FROM DUAL; --대문자+소문자 20글자 랜덤
SELECT DBMS_RANDOM.STRING('X', 20) STR FROM DUAL; --대문자+숫자 20글자 랜덤
SELECT DBMS_RANDOM.STRING('P', 20) STR FROM DUAL; --대문자+소문자+숫자+특수문자 20글자 랜덤
출처) http://aspx.tistory.com/
'DB' 카테고리의 다른 글
[ORACLE] insert into select (0) | 2015.05.21 |
---|---|
[mysql] mysql 원격 접속 허용 (우분투) (0) | 2015.02.11 |
[Oracle] 중복데이터 제거 쿼리 (0) | 2014.11.07 |
[Mysql] procedure 만들기 (0) | 2014.08.06 |
이전글 다음글 select 쿼리 (0) | 2014.04.17 |