반응형
ORA-30081: 날짜시간 또는 간격 연산에 데이터 유형이 부적합합니다
30081. 00000 - "invalid data type for datetime/interval arithmetic"
*Cause: The data types of the operands are not valid for datetime/interval arithmetic.
이 에러는 DATE 타입이 아닌 값과
DATE 타입을 계산할 때 나오는 에러인데
보면 2011-11-11 10:00:00은
DATE 타입처럼 보이지만 varchar2에 해당한다
따라서 다음과 같이 TO_DATE를 사용해
TO_DATE(DT, 'YYYY-MM-DD HH24:MI:SS')
DATE 타입으로 만들어준 뒤에 계산이 가능해지게 된다
반응형
'Error & Fix' 카테고리의 다른 글
자바 Local variable '변수명' defined in an enclosing scope must be final or effectively final 에러 해결방법 (0) | 2020.12.09 |
---|---|
자바 The local variable '변수명' may not have been initialized 에러 해결방법 (2) | 2020.12.09 |
오라클 ORA-30089: <날짜시간 필드>가 빠졌거나 부적합합니다 에러 해결방법 (0) | 2020.12.08 |
오라클 ORA-01830: 날짜 형식의 지정에 불필요한 데이터가 포함되어 있습니다 에러 해결방법 (1) | 2020.12.08 |
SVN commit, update, cleanup 에러 해결방법 정리 (0) | 2020.12.07 |
댓글