sql 돌리는 데에서 돌리거나 프로그램 돌렸을 때
자주 보는 에러 메세지
"문자가 부적합합니다"
주로 에러 났던 이유는
- 쿼리 사이에 , . ? ! ; 이런 문자가 하나씩 잘못 들어가 있을때
- where 조건 절에서 A=B 일때 A컬럼의 형식이랑 B의 형식이랑 다를때
2번 상세 예시로는
Select * from Example Where textA = 2
[textA] 컬럼은 형식이 문자 char 이라고 가정하면
2 라는 숫자를 넣어서 에러가 납니다.
해결 방법