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 |