All77 [mybatis] 부적합한 열 유형 오늘의 오류 스프링을 하면서 오류가 늘어났습니다. 엄청나게 기본적으로 연결되는 것이 많아서 그런지...어쨋든 오늘 발생한 오류는 Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: Error setting null for parameter #1 with JdbcType OTHER . Try setting a different JdbcType for this parameter or a different jdbcTypeForNull configuration property. Cause: java.sql.SQLException: 부적합한 열 유형: 1111 처음 사용하는 Mybatis라.. 2018. 4. 25. [오라클] ORA-00923: FROM keyword not found where expected 오류 노트 오늘 발생한 오류는 이것입니다. ORA-00923: FROM keyword not found where expected 이것 역시 쿼리문 작성을 잘못하면 생기는 문제입니다. 제가 작성한 쿼리문 입니다. 쿼리문을 작성하다 보면 쿼리문이 길어지는 경우가 생깁니다.그래서 이렇게 이렇게 여러줄로 작성을 하게되는데 이때 가장 많은 문제가 발생하는 것 같습니다.노란색 칠해진 부분을 보시면 일렬로 작성을 했을 때 FROM / WHERE / ORDER 앞에는 띄어쓰기가 되어 있어야 합니다.저는 이 부분을 띄어쓰기 하지 않고 해서 문제가 발생했습니다.간단하게 띄어쓰기를 하니 정상 작동 했습니다. SELECT 문을 사용할 때 인자들을 구분하는 ( , ) 콤마를 빼먹거나 저와 같이 SQL 문법이 틀리거나 할 때 .. 2018. 4. 21. [오라클] java.sql.SQLException: 내부 표기로 변환할 수 없습니다 오라클 오류 방금 발생한 오류 입니다. 로그인 관련 DAO를 처리하다 발생했습니다. 일단 제가 발생한 오류를 한번 보겠습니다. java.sql.SQLException: 내부 표기로 변환할 수 없습니다 어려운 오류가 아니였습니다. 간단한 오류였기 때문에 금방 고칠 수 있습니다.저는 name 과 no를 받아오게끔 했습니다. 순서가 name 그리고 no 입니다. 그리고 아래에서는 no를 먼저 받고 name을 받고 있습니다. 그래서 데이터 유형이 달라 오류를 발생시키고 있는 것입니다.다시말해 저는 지금 숫자를 통해 no 와 name을 받아오고 있는데 위에 쿼리문에서 순서는 그 반대 입니다. int no = rs.getInt(1) -> int no = rs.getInt("no");String name = rs.g.. 2018. 4. 19. [오라클] ORA-00984: column not allowed here 오류 노트 요즘 계속 웹을 다루다 보니 오라클 오류가 빈번하게 발생하고 있습니다. 오늘 발생한 오류는 ORA-00984: column not allowed here 일단 간단하게 해석을 해보면 해당 열을 사용할 수 없다는 것입니다. 이제 문제점을 찾으러 가봅시다. 오류가 발생한 지점은 int count = pstmt.executeUpdate( ); 구문입니다. 이곳에서 발생한 이유는 쿼리문을 실행하려고 하자 사용할 수 없는 열이 들어와서 이곳에서 오류가 발생한 것입니다.SQL문을 보니 seq_users_no 에서 문제가 발생한 것 같습니다. 이 부분은 시퀀스로 자동으로 숫자를 증가하는 함수입니다. 이 명령어를 제대로 실행 시키려면 seq_users_no.nextval 이렇게 사용해야 합니다. INSERT.. 2018. 4. 19. [JSP] JSP 기초 프로젝트 #2 (회원가입 / Model1) Insert.jsp 파일 만들기 이 JSP 파일은 태그 안에 작성된 모든 내용 즉, 데이터를 받아 처리하는 역할을 합니다. 또한 처리한 결과값을 보여주기 위해 결과값을 list.jsp 파일로 보내는 역할까지 합니다. form.jsp에서 태그를 통해 값을 보내면 insert.jsp에서 받아서 처리하기 위한 작업을 합니다. 1. request.getParameter("id") 이러한 형태로 입력한 모든 값을 받아 옵니다.2. MemberVO 클래스를 생성해 해당하는 값들을 모두 setter로 삽입합니다.3. MemberDAO 클래스를 생성해 우리가 수행하고자 하는 메소드를 불러옵니다.4. 정상적으로 작동 후 list.jsp 파일로 이동합니다. 여기까지 form 태그를 이용해 DB에 작성한 데이터를 저장하는 .. 2018. 4. 18. 이전 1 2 3 4 5 6 ··· 16 다음