본문 바로가기

개발중/troubleshooting

Spring invalid character Error

728x90
반응형

mybatis 에서 왜 이런 에러가 떨어질까

### Error updating database.  Cause: java.sql.SQLSyntaxErrorException: ORA-00911: invalid character

### The error may involve board.BoardInsert-Inline
### The error occurred while setting parameters
### SQL: INSERT INTO CONTENT (CONTETNKEY, ID, CONTENT_TITLE, CONTENT_MAIN )   VALUES( "sosobinn1235", "soobinn12" , ?, ? );
### Cause: java.sql.SQLSyntaxErrorException: ORA-00911: invalid character

; SQL []; ORA-00911: invalid character
; nested exception is java.sql.SQLSyntaxErrorException: ORA-00911: invalid character
]을(를) 발생시켰습니다.
java.sql.SQLSyntaxErrorException: ORA-00911: invalid character

 

형이 안맞다는거 같은데..

	<insert id="BoardInsert" parameterType="net.tis.test.BoardDTO">
		INSERT INTO CONTENT (CONTETNKEY, ID, CONTENT_TITLE, CONTENT_MAIN )
		VALUES( '1231' ,'soobin' ,#{content_title}, #{content_main} );
	</insert>

 

DTO 에 있는 데이터 형이랑 

package net.tis.test;

import lombok.Data;
import lombok.Getter;
import lombok.Setter;

@Data
public class BoardDTO {

	@Getter
	@Setter
	private String contentkey;
	private String id;
	private String content_title;
	private String content_main;
	private String contentdate;
	private String contenttime;
	private int contenthit;
	private int contentlike;
	
	private String skey, sval;
	private int start, end;
	private int rn;
	
	private int rcnt;
}

 

DESC CONTENT 를 해봐도 일치한다.

이름            널        유형             
------------- -------- -------------- 
CONTETNKEY    NOT NULL VARCHAR2(20)   
ID                     VARCHAR2(20)   
CONTENT_TITLE          VARCHAR2(100)  
CONTENT_MAIN           VARCHAR2(2000) 
CONTENTDATE            DATE           
CONTENTTIME            DATE           
CONTENTHIT             NUMBER(38)     
CONTENTLIKE            NUMBER(38) 

 

이렇게 아무거나 집어 넣어도 잘 삽입이 되는데

INSERT INTO CONTENT (CONTETNKEY, ID, CONTENT_TITLE, CONTENT_MAIN )
VALUES( 'sosobinn12', 'soobinn12' , 'zzz', 'zzzzzzzzzz');

 

에라이 세미콜론 빼라

728x90
반응형

'개발중 > troubleshooting' 카테고리의 다른 글

port 충돌시 해결  (0) 2020.12.29
스프링 타임 아웃 에러  (0) 2020.11.18
jsp 구조체 EL태그 오류  (0) 2020.09.09
폴더 복사했을 경우 에러 대처법  (0) 2020.08.24
이미지 파일 경로  (0) 2020.08.13