Impala에서는 날짜 포맷이 맞지 않아도 에러가 발생하지 않지만, RDBMS

날짜 시간 포맷이 '2024-01-10 13:33:34:631 +0900'이라는 흔하지 않은 포맷의 날짜시간 컬럼(CONTACT_TM)

 

1. Cloudera 

 - TRYCAST(SUBSTR(A.CONTACT_DTM_TXT, 1, 19) AS TIMESTAMP(0)) IS NOT NULL

 

2. Oracle

 - VALIDATE(SUBSTR(A.CONTACT_DTM_TXT, 1, 19) AS TIMESTAMP, 'YYYY-MM-DD HH24:MI:SS') = 1

 

 

반응형

'Oracle' 카테고리의 다른 글

디지털 로그 분석 : Step별로 구분해준다.  (0) 2023.09.26
SQL BOOSTER 책을 보고 있다.  (0) 2023.05.20
Oracle JSON 파싱  (0) 2023.05.04
Oracle null value fill  (0) 2023.03.29

+ Recent posts