본문 바로가기
Web/JSP

오류 #1 - ora-00911 문자가 부적합합니다

by 언덕너머에 2015. 2. 26.

sql문 오류로서 보통 DML문 마지막에 ';'이 존재하면 발생합니다.

아래 소스를 참고하세요.

 

public void insertProduct(ProductVO pVo) {
  String sql = "insert into product(code, name) values(product_seq.nextval, ?);";
  // 위 sql문에서 마지막 ';'때문에 발생하는 에러입니다.


  Connection conn = null;
  PreparedStatement pstmt = null;
  try {
     conn = DBManager.getConnection();
     pstmt = conn.prepareStatement(sql);
     pstmt.setString(1, pVo.getName());
     pstmt.executeUpdate();
  } catch (Exception e) {
     e.printStackTrace();
  } finally {
     DBManager.close(conn, pstmt);
  }
 }

'Web > JSP' 카테고리의 다른 글

Spring #1 - @Inject  (0) 2015.03.16
오류 #2 - java.lang.NullPointerException  (0) 2015.03.05
MultiFile Upload 예제 - cos.jar 첨부  (0) 2015.02.24
JSP #20 DBCP  (0) 2015.02.17
JSP #19 Oracle DB - #2 PreparedStatement  (0) 2015.02.15