'DBMS_RANDOM'에 해당되는 글 1건

  1. 2015.09.25 오라클 랜덤함수 DBMS_RANDOM

반응형

SELECT DBMS_RANDOM.VALUE(0,1) FROM DUAL;   -- 0부터 1까지의 랜덤 숫자 생성 - 소수점이하 자리까지 나오게 됨 --

<결과 - 조회 할때마다 다른 결과값이 생성됨.>

0.70379826012418153011301126232625475187

 

SELECT DBMS_RANDOM.VALUE(1,45) FROM DUAL;   -- 1부터 45까지의 랜덤 숫자 생성 - 소수점이하 자리까지 나오게 됨 --

 

<결과 - 조회 할때마다 다른 결과값이 생성됨.>

8.0051400019556726239123212233360065106

 

SELECT ROUND(DBMS_RANDOM.VALUE(1,45), 0) FROM DUAL;  --  1부터 45까지의 랜덤 숫자를 생성하여 ROUND 함수를 이용하여 소수점 제거 --

 

<결과 - 조회 할때마다 다른 결과값이 생성됨.>

12

 

 

 

SELECT DBMS_RANDOM.STRING('U',20) FROM DUAL; -- 대문자 --

<결과 - 조회 할때마다 다른 결과값이 생성됨.>

 

SNUPJHQYVZRKPPSFXGXR

 

SELECT DBMS_RANDOM.STRING('L',20) FROM DUAL; -- 소문자 --

<결과 - 조회 할때마다 다른 결과값이 생성됨.>

hlokkhmqptpetedjdbce

 

 

SELECT DBMS_RANDOM.STRING('A',20) FROM DUAL; -- AlphaNumeric --

<결과 - 조회 할때마다 다른 결과값이 생성됨.>

IChluPxpwUZAckhFqNNy

 

SELECT DBMS_RANDOM.STRING('X',20) FROM DUAL; -- AlphaNumeric(대문자) --

<결과 - 조회 할때마다 다른 결과값이 생성됨.>

183K5SRQNTD2AJE7RH7C

 

SELECT DBMS_RANDOM.STRING('P',20) FROM DUAL; -- 출력가능한문자 - AlphaNumeric 대문자, 소문자,특수문자가 포함됨 --

<결과 - 조회 할때마다 다른 결과값이 생성됨.>

bz^.J9:VGC?.<2g<oGJS

 

 

 

 

 

 

 

반응형
Posted by 공간사랑
,