DataBase/Oracle with Error
[해결 방법] ORA-01821: date format not recognized
HJ0216
2023. 9. 17. 18:57
728x90
👉 기본 환경
- Language: Oracle
⌨️ 코드
1
2
3
4
5
6
|
SELECT TO_CHAR(DATETIME, 'h24') HOUR, COUNT(*) COUNT
FROM ANIMAL_OUTS
GROUP BY TO_CHAR(DATETIME, 'h24')
ORDER BY HOUR
;
|
🖨️오류
ORA-01821: date format not recognized
📡 원인
TO_CHAR() DATE FROMAT에 'h24' 타입이 없음
📰 해결 방법
1
2
3
4
5
6
|
SELECT TO_CHAR(DATETIME, 'hh24') HOUR, COUNT(*) COUNT
FROM ANIMAL_OUTS
GROUP BY TO_CHAR(DATETIME, 'hh24')
ORDER BY HOUR
;
|
TO_CHAR() DATE FROMAT에 있는 데이터 타입(hh24 - 24시간 표기) 사용
728x90