어릴적 친구들과 피시방에 모여 다람쥐 잡던 그때 기억나시나요? 바람의 나라는 시간이 지나도 늘 다시 생각나더라구요 그때마다 전 바람인사이드에 들어가 추억을 회상해요!
어릴적 친구들과 피시방에 모여 다람쥐 잡던 그때 기억나시나요? 바람의 나라는 시간이 지나도 늘 다시 생각나더라구요 그때마다 전 바람인사이드에 들어가 추억을 회상해요!
클러스터형 인덱스
Primary Key라고 하는 것은 논리적인 개념 PK constraint는 물리적인 개념 다른 레코드와 구분짓는 식별자 역할을 하는 중요한 컬럼이므로 데이터는 중복을 허용해서는 안 되고(unique), null값을 허용해서도 안됨 Table 생성시 PK에 자동적으로 유니크 인덱스가 생성 됩니다.
PK 와 Unique index 차이점
PK는 not null
유니크 Index는 null 허용
CONNECT BY LEVEL 은 연속적인 숫자를 조회할 때 사용한다.
1~10 까지 숫자 조회
SELECT LEVEL AS NO
FROM DUAL
CONNECT BY LEVEL <= 10;
결과 :
2021년 1월~12월까지 조회
SELECT '2021년 ' || LPAD(LEVEL, 2, 0) || '월' AS DT
FROM DUAL
CONNECT BY LEVEL <= 12
결과 :
특정 날짜 구간 조회
SELECT TO_DATE('20200701', 'YYYYMMDD') + (LEVEL-1) AS DT
FROM DUAL
CONNECT BY LEVEL <= (TO_DATE('20200717', 'YYYYMMDD') - TO_DATE('20200701', 'YYYYMMDD')) + 1 -- 17
결과 :
Oracle INDEX (0) | 2022.03.10 |
---|---|
Oracle 예상 실행계획과 실제 실행계획 사용 방법(툴 상관없음) (0) | 2022.03.09 |
ORA-12899: value too large for column, 오라클 문자열 길이 구하기 (0) | 2021.12.14 |
TRUNC(값, 옵션) (0) | 2021.11.04 |
Oracle DB export, import (0) | 2021.11.01 |