데이터베이스/Oracle
[Oracle] 변환 함수
by 코딩고수이고파
2022. 4. 24.
TO_CHAR(n)
TO_CHAR(n, format)
n |
format |
format |
1000 |
'9,999.99' |
'9G999D99' |
123456.890 |
'9,999,999.999' |
'9G999G999D999' |
3.5 |
'9,999.99' |
'9G999D99' |
1234 |
'999,999' |
'999G999' |
date |
format |
Format sample |
sysdate |
'YYYYMMDD' |
'20220421' |
'YYYY/MM/DD' |
'2022/04/21' |
'YYYY-MM-DD' |
'2022-04-21' |
'YYYY/MM/DD HH24MISS' |
'20220421 014423' |
'YYYY/MM/DD HHMISS AM' |
'20220421 012210 PM' |
'YYYY/MM/DD HH24:MI:SS' |
'2022/04/21 01:44:23' |
'YYYY/MM/DD HH24:MI:SS:SSSSS' |
'2022/04/21 01:44:23:4993' |
G와 D를 이용해서도 동일하게 출력 가능
TO_NUMBER(char)
TO_NUMBER(char, format)
TO_DATE(char)
TO_DATE(char, format)
날짜 기본 설정 변경
PM이 안될 때는 오후로 바꾸면 정상적으로 출력된다
NVL(expr1, expr2)
- expr1이 null이면 expr2를 리턴한다.
USERENV('LANGUAGE')
USERENV('TERMINAL')
USERENV('SESSIONID')
UID
OWNER
댓글