TO_CHAR(n)
- n을 문자로 변환
TO_CHAR(n, format)
- 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' |
TO_NUMBER(char)
- char를 숫자로 변환
TO_NUMBER(char, format)
- char를 format에 맞게 숫자로 변환
TO_DATE(char)
- char를 날짜로 변환
TO_DATE(char, format)
- char를 format에 맞게 날짜로 변환
NVL(expr1, expr2)
- expr1이 null이면 expr2를 리턴한다.
USERENV('LANGUAGE')
- 현재 유저의 언어 출력
USERENV('TERMINAL')
- 현재 유저의 터미널 출력
USERENV('SESSIONID')
- 현재 유저의 sessionId 출력
UID
- 사용자의 ID 출력
OWNER
- 사용자의 OWNER 출력
'데이터베이스 > Oracle' 카테고리의 다른 글
[Oracle] PL/SQL (0) | 2022.04.26 |
---|---|
[Oracle] View (0) | 2022.04.25 |
[Oracle] 날짜 처리 함수 (0) | 2022.04.23 |
[Oracle] 숫자 처리 함수 (0) | 2022.04.22 |
[Oracle] 문자 처리 함수 (0) | 2022.04.21 |
댓글