[Oracle] ORA-01850: hour must be between 0 and 23
2019. 11. 28. 12:13
반응형
[Oracle] ORA-01850: hour must be between 0 and 23
간단한 오류지만 생각보다 쉬이 발생하는 오류
ORA-01850: hour must be between 0 and 23 의 에러원인은
ORA-01850: 시간은 0에서 23 사이어야 합니다. 이다.
EX)
1 2 3 | select to_date('2019-11-20 24:12:34', 'YYYY-MM-DD HH24:MI:SS')from dual | cs |
위의 내용과 같이 진행할때 주로 발생하는데
이경우 시간이 24시간이 넘었기때문이다
Result )
1 2 | select to_date('2012-12-03 0:12:34', 'YYYY-MM-DD HH24:MI:SS')from dual select to_date('2012-12-03 12:12:34', 'YYYY-MM-DD HH24:MI:SS')from dual | cs |
이런식으로 시간을 잘지정해주면 된다
다음값은 오전 12시 12분 34초
그리고 오후 12시 12분 34초 가 된다.
반응형
'Program > DataBase' 카테고리의 다른 글
[Oracle] 오라클 테이블 컬럼 추가/수정/삭제/컬럼명 변경 하는법 (0) | 2020.05.19 |
---|---|
[Oracle] 오라클 사용자 생성 및 권한주기 (0) | 2020.01.08 |
[Oracle] ORA-01861: literal does not match format string (0) | 2019.11.27 |
[DataBase] iBatis/myBatis #와 $의 차이점 (0) | 2019.10.28 |
[Sql] 정규표현식_특수문자 치환 (0) | 2019.10.11 |