datetime

업무

[ms-sql]varchar 데이터 형식을 datetime 데이터 형식으로 변환하는 중 값 범위를 벗어났습니다.

패치를 진행하다 보니 위와 같은 오류가 발생했었다. 멘트 파일 관리 페이지에서 등록 할 경우 발생했다. 등록 시 사용하는 insert 쿼리문에 ment_end_hms, ment_stt_hms 컬럼의 데이터 형식이 안맞았었다. ment_end_hms, ment_stt_hms 컬럼에는 hh:mm:ss 형태로 시간 데이터만 넣고 싶은데 처음에는 값이 입력이 되질 않았고, 나중에는 날짜+시간의 형태로 insert 되었다. 날짜를 입력하는 필드는 varchar(8)로 되어 있어서 자바스크립트 → 백엔드 쪽으로 데이터를 넘겨줘서 insert 시 오류가 발생하지 않았었다. 하지만, 시간을 입력하는 컬럼인 ment_end_hms, ment_stt_hms 값은 datetime 으로 되어 있어서 변환 시 오류가 발생했었다..

메인문
'datetime' 태그의 글 목록