본문 바로가기

SQL2

[Mybatis] SQL에서 WHERE 절 안에 in 처리하기 오늘도 개미는 열심히 일을 하기위해 폭우를 뚫고 출근했다😢 출근하자마자 운영팀쪽에서 DB 데이터 출력 요청이 있었는데 당분간 해당 데이터를 매일 혹은 주 3회 정도 뽑아달라는 요청이였다. 쿼리문이야 간단하고 뽑는거는 어려운 일이 아니였는데 내가 부재시에도 데이터 출력이 필요할수도 있기에 관리자페이지에 해당 데이터 엑셀다운로드 페이지를 추가해주기로 하였다. 출력이 필요한 매장들을 엑셀 업로드 한 후 다운로드 버튼을 누르면 해당 정보들이 출력되게끔 작업 한 뒤 테스트를 하는데 엑셀이 텅텅비어서 다운로드 된다...?😞 [ 엑셀 업로드 부분 일부] // if (fileExtend.equals("xlsx")) { XSSFWorkbook work = new XSSFWorkbook(fis); int sheetNum .. 2020. 9. 7.
[ORA-01861] literal does not match format string 어제 외부에서 DB서버 작업을 하고 난 뒤로 관리자페이지에서 잘 작동하던 페이지가 안되는 현상이 발생했다. 모든페이지가 작동을 안하는게 아니라 신규로 추가된 부분만 안되길래 로그를 뒤져보니 쿼리문에서 에러가 떨어졌다. 응..? 그전까지 잘 돌아가던 쿼리가 갑자기..? 혹시나 싶어서 운영서버랑 개발서버 모두 확인해봤지만 둘 다 저 에러가 발생하는 상황. 신규로 추가한 부분은 업로드 이후에 건드렸던 적이 없기에 이상해서 로컬에서 돌려봤더니 로컬에서는 너무너무 잘돌아가네..? 열심히 구글링을 하던 도중, OS의 LANG 설정이 달라서 문자열을 묵시적으로 변환 못한다는 글을 발견했다. https://blog.naver.com/PostView.nhn?blogId=hanccii&logNo=220992089311&c.. 2019. 10. 15.