반응형
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 27 | 28 | 29 | 30 |
Tags
- 드로우
- Linux
- dunk high
- stockx.com
- 리액트
- 나이키
- 리눅스
- dunklow
- 주식
- Python
- 덩크로우
- draw
- 자바스크립트
- 제이쿼리
- oracle
- jQuery
- sacai
- Nike
- Dunk Low
- JavaScript
- 발매예정
- 코로나19
- 오라클
- 파이썬
- GIT
- 덩크 로우
- Github
- 주식공부
- 덩크 하이
- react
Archives
- Today
- Total
Life goes slowly...
[Oracle] 날짜나 숫자를 문자형 데이터로 변환 (TO_CHAR()) 본문
728x90
반응형
Oracle TO_CHAR() 함수
오라클의 데이터 타입 변환 함수로써 Data 조회시 날짜나 숫자를 문자열로 변환하는 함수입니다. DATE, TIMESTAMP, TIMESTAMP WITH TIME ZONE, TIMESTAMP WITH LOCAL TIME ZONE의 데이터 타입을 사용자가 지정한 폼을 갖고 있는 VARCHAR2의 데이터 타입으로 변환하게 됩니다. TO_CHAR() 함수를 사용하게 되면 숫자를 문자로 변환하지만 소수점 이상이 0일 경우 점으로 만 표시되어 변환이 됩니다.
TO_CHAR(날자또는숫자[,형식]);
날짜 타입 TO_CHAR() 함수 사용
종류 |
역할 |
종류 |
역할 |
YYYY,YYY,YY,Y |
년도 |
MONTH |
영문 긴 월 이름 |
D |
Day of week (1-7) |
HH,HH12 |
12시 형태 시 표시 |
DD |
Day of month (1-31) |
HH24 |
24시 형태 시 표시 |
DDD |
Day of yeqr (1-366) |
MI |
59분 형태 분 표시 |
DAY |
영문 긴 일 이름 |
SS |
59초 형태 초 표시 |
MM |
숫자 월 표시 |
|
|
SELECT TO_CHAR(SYSDATE, 'YYYYMMDD') AS TEST1 FROM DUAL;
SELECT TO_CHAR(SYSDATE,'YYYY-MM-DD') AS TEST2 FROM DUAL;
SELECT TO_CHAR(SYSDATE,'HH12MISS') AS TEST3 FROM DUAL;
SELECT TO_CHAR(SYSDATE,'HH24MISS') AS TEST4 FROM DUAL;
SELECT TO_CHAR(SYSDATE,'DAY') AS TEST5 FROM DUAL;
SELECT TO_CHAR(SYSDATE,'D') AS TEST7 FROM DUAL;
#20200720
#2020-07-20
#031824
#151824
#MONDAY
#1
숫자 타입 TO_CHAR() 함수 사용
종류 |
역할 |
종류 |
역할 |
9,999 |
특정 위치에 콤마 추가 |
99.99 |
소수점 표시 |
$ |
달러 표시 |
0 |
맨 앞이나 뒤에 0 붙임 |
9 |
숫자 표시 |
|
|
SELECT TO_CHAR(1000000,'999,999,999') AS test FROM DUAL;
SELECT TO_CHAR(1000000,'9999990.00') AS test1 FROM DUAL;
SELECT TO_CHAR(1000000,'$9999999') AS test2 FROM DUAL;
SELECT TO_CHAR(1000000,'09999999') AS test3 FROM DUAL;
#1,000,000
#1000000.00
#$1000000
#01000000
728x90
반응형
'프로그래밍 > Oracle' 카테고리의 다른 글
[Oracle] 오른쪽문자열삽입 - RPAD() 함수 (0) | 2020.08.31 |
---|---|
[Oracle] 왼쪽문자열 삽입 - LPAD() 함수 (0) | 2020.08.31 |
[Oracle] 오라클 최대값, 최소값 - GREATEST, LEAST (0) | 2020.08.31 |
[Oracle] 오라클 삭제 데이터 복구( AS OF TIMESTAMP) (0) | 2020.08.28 |
[Oracle] 문자형(Varchar)을 숫자형(Number)으로 변환 (TO_NUMBER()) (0) | 2020.08.28 |
[Oracle] 문자형(Varchar)를 Date형으로 변환(TO_DATE()) (0) | 2020.08.27 |
[Oracle] 오라클 소수점 및 날짜 자르기 함수 (TRUNC) (0) | 2020.08.26 |
[Oracle] 오라클 조건 함수(DECODE) (0) | 2020.08.26 |
Comments