EgovMethodMapItemPreparedStatementSetter java.sql.Date 타입 입력 문제
- 작성자 :
- 류*노
- 작성일 :
- 2022-05-26 10:36:58
- 조회수 :
- 1,017
- 구분 :
- 개발환경 / 4.0
- 진행상태 :
- 완료
Q
개발자용 개발환경 64bit(Implementation Tool) Version 4.0.0 에서
New eGovFrame Boot Batch Template Project -> File(SAM) -> Scheduler를 통하여 프로젝트 생성한 후에
Text 파일의 2/1/2012 12:00:01 PM 형식의 문자열을 java.sql.Date로 변환하여 Mysql DB에 입력하려고 하고 있습니다.
그런데 DB에 날짜만 입력이 되고 시간은 입력이 되지 않아서 인터넷을 검색하여 보니
PreparedStatement.setDate 메소드를 사용하면 그러한 현상이 있는 것으로
PreparedStatement.setTimestamp 메소드를 사용하면 시간 입력이 가능하다는 글을 보았습니다.
이와 관련하여 해결방안을 문의드립니다.
감사합니다.
--------------------------------------------------------------------------------------------------------------------------------------------------------
String 타입으로 "yyyy-MM-dd HH:mm:ss" 형태 DB에 입력하여 해결하였습니다.
New eGovFrame Boot Batch Template Project -> File(SAM) -> Scheduler를 통하여 프로젝트 생성한 후에
Text 파일의 2/1/2012 12:00:01 PM 형식의 문자열을 java.sql.Date로 변환하여 Mysql DB에 입력하려고 하고 있습니다.
그런데 DB에 날짜만 입력이 되고 시간은 입력이 되지 않아서 인터넷을 검색하여 보니
PreparedStatement.setDate 메소드를 사용하면 그러한 현상이 있는 것으로
PreparedStatement.setTimestamp 메소드를 사용하면 시간 입력이 가능하다는 글을 보았습니다.
이와 관련하여 해결방안을 문의드립니다.
감사합니다.
--------------------------------------------------------------------------------------------------------------------------------------------------------
String 타입으로 "yyyy-MM-dd HH:mm:ss" 형태 DB에 입력하여 해결하였습니다.
환경정보
-
- OS 정보 : 윈도우 10
- 표준프레임워크 버전 : 4.0
- JDK(JRE) 정보 :
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터 입니다.
해결 되셨다니 다행입니다.
해결 사례가지 내용을 공유해 주셔서 감사드립니다.
감사합니다.
표준프레임워크센터 입니다.
해결 되셨다니 다행입니다.
해결 사례가지 내용을 공유해 주셔서 감사드립니다.
감사합니다.