오늘은 정상적으로 문자열 형 변환되어 Format에 맞게 시간이 나오지 않는 문제를 발견하여 해당 문제의 원인과 해결책을 정리합니다. 문제 상황은 아래와 같으며, 문제 원인 및 해결책은 바로 다음 문단에 정리합니다.

 

원인 : 시간날짜의 데이터를 갖지만 데이터 형이 Datatime형으로 잡혀있지 않음.

해결책 : 해당 변수의 Datatype을 Datetime으로 변경.

 

<사진 1> Error 화면

이미지에 표시된 것 처럼 정상적으로 표시되는 시작시간과 달리, 25분이나 수행이 되길 기다려 나온 결과에서는 언제 종료됐는지 정확하게 표시가 되지 않아서 답답했습니다. 하지만 확인을 해 보니, 두 변수의  Datatype이 다르게 설정되어 있었습니다. 문제가 있는 변수 t_end_job의 Datatype을 Datetime으로 변경하여 확인 결과 정상적으로 출력되는 것을 확인할 수 있었습니다.

 

부끄러울 정도로 굉장히 초보적인 실수입니다.... ㅠㅠ

 

+ Recent posts