함수 (TO)
2024. 6. 5. 17:58ㆍSQL
형변환(PARSING) 함수
- 문자열(CHAR, VARCHAR2) <-> 숫자(NUMBER)
- 문자열(CHAR, VARCHAR2) <-> 날짜(DATE)
- 숫자(NUMBER) <-> 날짜(DATE)
TO_CHAR(날짜 OR 숫자 OR 포맷) : 문자열로 변환
숫자 -> 문자열
- 포맷
- 9 : 숫자 한 칸 의미. 오른쪽 정렬
- 0 : 숫자 한 칸 의미. 오른쪽 정렬, 빈 칸에 0을 추가
- L : 현재 시스템이나 DB에 설정된 나라의 화폐 기호
- , : 숫자의 자릿수 구분
TO_DATE(문자열 OR 숫자 OR 포맷)
- 문자열 또는 숫자를 날짜 형식으로 변환
RR / YY 차이점
년도가 두 자리만 작성이 되어있는 경우
50 이상 =
Y : 현재 세기(2000년대 기준)
R : 이전 세기(1900년대 기준)
50 미만 = Y, R 모두 누락된 연도 앞부분에 2000년대 세기를 추가
'SQL' 카테고리의 다른 글
SUBQUERY (0) | 2024.06.05 |
---|---|
JOIN (1) | 2024.06.05 |
집합 연산 (1) | 2024.06.03 |
집계 함수(ROLLUP, CUBE) (0) | 2024.06.03 |
GROUP BY 절, HAVING 절 (0) | 2024.06.03 |