Search

'dbms_random'에 해당되는 글 1건

  1. 2010.12.28 [ORACLE] 중복된 값(컬럼) 뽑아오기 , DBMS_RANDOM

[ 중복된 값 뽑아오기]

select colum,count(*) from table group by colum having count(*) >1



[ DBMS_RANDOM ]

랜덤으로 문자열을 생성한다.

select dbms_random.value(1,1000) num from dual;
 -> 1~1000 사이의 랜던 숫자를 생성

select dbms_random.string('U', 20) str from dual;
-> 대문자 20자리 랜덤 문자열 생성

'U' : 대문자
'L' : 소문자
'A' : 대소문자
'X' : 숫자 + 대문자
'P' : 출력가능한 문자


 - 랜덤으로 로우 가져오기
select * from (select x.*,rownum rn from table x) a,(select trunc(dbms_random.value(1,로우갯수)) rn from dual) b where a.rn = b.rn