literal does not match format string 썸네일형 리스트형 ORA-01861: literal does not match format string SQLDeveloper, Datagrip에서는 정상적으로 작동하지만, runtime에서는 작동하지 않으면서 이런 에러가 난다. IO를 최소화하던 과거에 만들어진 소스의 경우 SQL로 천지개벽을 많이 하곤 하는데, 이런데서 이런거 하나 나면 벌써부터 가슴이 답답해지고 스트레스를 받는다. 이는 사용하는 JDK에 따라, 사용하는 JDBC드라이버 버전에 따라, 기본적으로 사용하는 format에 대한 정책이 다르기 때문이다. 접속 OS설정을 따른다거나, Oracle의 기본 설정값을 따른다거나 하는 식이다. 따라서 사용하는 TO_DATE, TO_CHAR 함수에 date format을 전부 명시해 주면 된다. 현재 접속된 session에 대해 기본적으로 적용되는 date format은 아래의 query문으로 알아볼 .. 더보기 이전 1 다음