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