[WebLogic] 날짜 yyyymmdd JVM 옵션

오라클 jdbc 업그레이드 하면서 날짜를 넣는 항목에 시 분 초 까지 들어가는 경우가 생겼다.

setDate() 메서드를 사용하는경우 원래라면

2024-12-02 00:00:00 으로 들어가야 하는데, 업그레이드 이후에는 2024-12-02 17:03:04 처럼 시분초가 표시되는 경우가 있다.

이럴 경우

-Doracle.jdbc.DateZeroTime=true -Doracle.jdbc.DateZeroTimeExtra=true

옵션을 웹로직에 추가하면 00:00:00 으로 다시 나오게 된다.

https://stackoverflow.com/questions/59175991/can-java-sql-date-be-forced-to-insert-only-years-months-days-to-an-oracle-date

Leave a Comment