본문 바로가기
DB/Oracle

TO_CHAR,NUMBER,DATE

by 태윤2 2020. 6. 23.
요소 결과
9 숫자를 나타냄
0 0이 표시되도록 강제적용
$ 부동 달러 기호 배치
L 부동 로컬 통화 기호 사용
. 소수점 출려
, 천단위 표시자로 쉼표 출력

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
TO_CHAR(number, 'format_model')
 
SELECT TO_CHAR(salary, '$99,999.00') SALARY
FROM employees
WHERE last_name = 'Ernst';
 
SALARY
-----------
  $6,000.00
 
 
TO_NUMMBER(char[,'format_moderl'])
 
TO_DATE(char[, 'format_model'])
 
SELECT employee_id, last_name, salary, hire_date
FROM employees
WHERE hire_date < to_date('2004/08/09''YYYY/MM/DD')
 
EMPLOYEE_ID LAST_NAME        SALARY HIRE_DATE
----------- --------------- ---------- ---------
    100 King         24000 17-JUN-03
    102 De Haan         17000 13-JAN-01
    108 Greenberg         12008 17-AUG-02
 
 
cs

 

 

'DB > Oracle' 카테고리의 다른 글

일반 함수  (0) 2020.06.23
시간 형식 문자  (0) 2020.06.23
형식문자  (0) 2020.06.23
함수  (0) 2020.06.23
단일 행 함수(Single-row Function) - 수정  (0) 2020.06.05