>

MS SQL을 DB로 사용하고 있으며 테이블 중 하나에 'START_DATE'라는 DATE 열이 있습니다. 필수 항목이 아닌 열입니다.

내 자바 레이어에서 이것을 LocalDate에 매핑했습니다. START_DATE에 대해 설정된 값이 없으면 null로 설정하거나 비워 둡니다.

두 경우 모두 다음과 같은 오류가 발생합니다.

원인: com.microsoft.sqlserver.jdbc.SQLServerException: varbinary 데이터 형식에서 날짜로의 암시적 변환이 허용되지 않습니다. 이 쿼리를 실행하려면 CONVERT 함수를 사용하세요.

이 문제를 해결하려면 어떻게 해야 합니까? 조언 부탁드립니다.

관련 자료

  • 이전 Excel Graphs - 엑셀 그래프 - 꺼져있는 사람 제외
  • 다음 java - 하나의 JVM에서 여러 프로세스