티스토리 뷰
공장 (factory)/- Errors
[JSP] java.sql.SQLException: ORA-01008: 일부 변수가 바인드되지 않았습니다.
무중력인간 2013. 9. 6. 00:30Connection con = ConnectionFactory.getConnection(); String sql = "INSERT INTO tableName " + "(column_a, column_b, column_c, column_d) " + "VALUES(?, ?, ?, ?)"; PreparedStatement pstmt = con.prepareStatement(sql); pstmt.setInt(1, 123); pstmt.setInt(2, 456); pstmt.setInt(3, 789); pstmt.setString(4, "문자"); // 이 부분 에러!! pstmt.executeUpdate(sql);
해결책 → pstmt.executeUpdate(sql);을 pstmt.executeUpdate();로 고쳐주자.
물음표가 있는 쿼리문을 execute하려고 해서 발생한 에러였다.
'공장 (factory) > - Errors' 카테고리의 다른 글
[mybatis] java.lang.UnsupportedOperationException (9) | 2013.10.24 |
---|---|
[Eclipse] Errors running builder 'JavaScript Validator' on project (0) | 2013.09.09 |
[JSP] java.sql.SQLException: 내부 표기로 변환할 수 없습니다. (0) | 2013.09.02 |
[JSP] StandardSessionFacade cannot be cast to javax.servlet.ServletContext (0) | 2013.08.23 |
[JSP] The end tag "</jsp:" is unbalanced (0) | 2013.08.23 |
댓글