함수의 기본형태
문자열 함수- LPAD, RPAD , LTRIM ,RTRIM , TRIM
숫자 함수
ROUND() - 소수점 N 자리까지 반올림
TRUNC() - 소수점 N자리까지 절삭
날짜 함수
날짜뿐 아니라 숫자 상수를 더하거나 뺄 수 있다
명시적 형변환
TO_CHAR 함수
TO_NUMBER 함수
TO_DATE 함수
NVL 함수
NVL2 함수
DECODE 함수
decode 함수는 if-else-then 구문과 비슷하게 해독합니다.
(컬럼명 , 찾을 값 , 찾을값과 같으면 반환할 값) 순으로 구문을 씁니다.
CASE ~WHEN ~THEN 함수
case ~when ~then 구문은 if~else,switch~case 와 비슷하고
1. case 절 뒤에 표현식(column)이 오면 when절에는 값이 ,
2. case절 뒤에 아무것도 없을 경우 when절에 조건식이 옵니다.
집합연산자
UNION -합집합 중복X
UNION ALL -합집합 중복
INTERSECT-교집합
MINUS -차집합
UNION
UNION ALL
INTERSECT
차집합
분석함수
RANK
DENSE_RANK
ROW_NUMBER
'Oracle > Oracle 이론' 카테고리의 다른 글
서브쿼리 (0) | 2024.01.17 |
---|---|
조인(JOIN) (0) | 2024.01.17 |
SELECTION,JOIN 문장 ,ROWNUM-ROWID ,WHERE,연산자,ORDER BY (0) | 2024.01.16 |
Oracle SQLdeveloper 기본문장,용,관계형 데이터베이스 (1) | 2024.01.16 |
데이터베이스(Oracle) 설치 (oracle xe11) (0) | 2024.01.16 |