[ORA-00933][ORA-00911] SQL 명령어가 올바르게 종료되지 않았습니다.

java.sql.SQLSyntaxErrorException: ORA-00933: SQL 명령어가 올바르게 종료되지 않았습니다.

java.sql.SQLSyntaxErrorException: ORA-00911: 문자가 부적합합니다

java 에서 위 오류 발생 시

확인사항.

  1. SQL 구문 오류
  2. SQL 구문에 ;(세미콜론) 있을 경우
  3. SQL문에 오타확인.
  4. <insert></insert>태그에서 SELECT 해서 INSERT하는 SQL일 경우 <update></update> 태그로 변경.