728x90
스프링과 마이바티스를 이용하여 간단한 회원가입 게시판을 만들던 도중 정말 황당한 에러를 발생했다..
ORA-00926: missing VALUES keyword
mapper에서 뭔가가 틀렸다는데...
아무리 봐도 뭐가 틀렸는지 모르겠다...
<insert id="regist" parameterType="myMemberDto">
INSERT INTO MEMBERNO, MEMBERID, MEMBERPW, MEMBERNAME
VALUES(MYNOMEMBERSEQ.NEXTVAL, #{memberid}, #{memberpw}, #{membername})
</insert>
정말 아무 생각없이 코딩했다보다...
무슨 생각을 하며 코딩한걸까??
SQL문의 INSERT문은
INSERT INTO 테이블명
VALUES(컬럼1, 컬럼2, 컬럼3 ...)
이여야 한다...
<insert id="regist" parameterType="myMemberDto">
INSERT INTO MYNOMEMBER
VALUES(MYNOMEMBERSEQ.NEXTVAL, #{memberid}, #{memberpw}, #{membername})
</insert>
머쓱 하지만 수정하자...
728x90
'오류&에러 > SQL' 카테고리의 다른 글
SQLSyntaxErrorException: ORA-00936: missing expression (0) | 2021.06.28 |
---|---|
ORA-00900: invalid SQL statement (0) | 2021.06.18 |
ORA-00942: table or view does not exist (0) | 2021.06.17 |
ORA-00907: missing right parenthesis(0 rows affected) (0) | 2021.06.16 |
[sql]오라클 에러 ORA-00917: missing comma (0) | 2021.05.03 |