Web/JSP

ora-00913: too many values에러처리방법

jinsiri 2018. 7. 26. 23:17

에러처리방법 공부 많이 ~ 한다.

ora-00913:값의 수가 너무 많습니다.

insert문에서 컬럼과 values의 개수가 다르면 나타난다.


FreeBoard.dao클래스

String sql = "insert into freeboard (idx,name,password,subject,content,regdate,hit,ip) ";

sql += " values (freeboard_idx_seq.nextval,?,?,?,?,SYSDATE,?,?)";


freeboard-mapper.xml

insert into freeboard(idx, name, password, subject, content, regdate, hit, ip)

values(Freeboard_idx_seq.nextval,#{name},#{password},#{subject},#{content},

SYSDATE, 0, #{ip})


이것처럼 sql문과 values가 동일해야 한다. 

클래스와 xml파일의 values가 동일해야 한다. 

반응형