일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- String[]
- Oracle
- mysql trigger
- 한국소프트웨어산업협회
- http https
- 첫주 및 마지막주 날짜 전체 포함
- multipart
- 컴퓨터 드라이버
- map api v3
- eclipse hotdeploy
- ajax async
- jquery selectbox change
- 접속ip
- 2개 테이블
- ajax 동기방식처리
- 서브쿼리
- String 배열
- 폐업자에 대한 업종등의 정보내역
- group by max
- TM128
- ant path pattern
- extundelete
- mysql
- checkbox 값처리
- KOSA
- 주소 좌표변환
- remote ip
- 아이폰키보드
- update
- partition by
Archives
- Today
- Total
하은양 믿음군 효실맘 호홍홍집s
난수발생하여 Insert하기 샘플 본문
INSERT INTO TB_LOTTO_RSV
SELECT RST.RSV_ID, ROWNUM NANSU
FROM (
SELECT RSV.RSV_ID
FROM TB_RSV RSV, TB_RSVITEMS RTM
WHERE RSV.RSTATUS IN ('LRD') AND TO_CHAR(RSV.STIME,'YYYYMM') = '201606'
AND RSV.RSV_ID = RTM.RSV_ID
ORDER BY DBMS_RANDOM.RANDOM()
) RST
위에서 보면 ORDER BY DBMS_RANDOM.RANDOM() 함수를 이용한 order by 를 한 것을
TB_LOTTO_RSV에 넣는다. 여기서 ROWNUM NANSU 부분이 들어가게 된다.
만약 1000개의 데이터가 있으면, 1~1000까지를 무작위로 정렬한 것을 TB_LOTTO_RSV에 넣게 된다능...
'가벼운 배움 > Oracle' 카테고리의 다른 글
예약날자 조건별 처리하기 (0) | 2016.07.03 |
---|---|
패스워드에 특수문자가 있을 때 sqlplus 접속방법 (0) | 2016.05.20 |
Centos 7에서 oracle 설치하기 (0) | 2016.03.28 |
archivelog 파일 14일마다 지우기 (0) | 2015.11.23 |
Oracle expdp에서 impdp까지의 전체 작업 (0) | 2015.10.22 |