울음참고 개발공부
728x90

 

 

 

[ 예외 구문 & 문제 ]

 

 

bad SQL grammar []; nested exception is java.sql.BatchUpdateException: 키워드 'OPTION' 근처의 구문이 잘못되었습니다.

 

 

 

 

"OPION" 

 

 

 

 

MSSQL 에서 사용하는 예약어를 컬럼명으로 사용하여 조회하려 하는경우 발생

 

 

 

 

오타문제인줄알고 눈알빠져라 확인했는데 아니었음

 

 

 

[ 해결 ]

 

 

[ ] 로 감싸서 조회한다

 

ex) SLECT [OPRION] FROM YOUR_TABLE;

 

 

 


 

 

+) 추가 

 

; uncategorized SQLException; SQL state [S0001]; error code [102]; '1' 근처의 구문이 잘못되었습니다.; nested exception is java.sql.BatchUpdateException: '1' 근처의 구문이 잘못되었습니다.

 

 

 

숫자로 시작하는 컬럼명을 사용할 때도 마찬가지로 '[ ]' 로 감싸서 사용

 

 

 

 

 

728x90
profile

울음참고 개발공부

@메각이

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!