ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that correspond
문법에 원인이 있다는 뜻이고…
문법상에 문제가 없다면 내가 넣은 값들의 기입 형태가 잘못된 것이다.
이 경우에 div라는 컬럼이 예약어여서 그냥 div라 넣었더니 안됐다. 이 경우에 ` (백틱) 으로 감싸서 insert했더니 양호하게 기입됨!
-- 정답
INSERT INTO affiliation (id, `div`, br, bn, co, etc)
VALUE ('21-76045920', '39사단', '117여단', '3대대', '본부중대', '통신소대');
-- 에러가 난 코드
INSERT INTO affiliation (id, div, br, bn, co, etc)
VALUE ('21-76045920', '39사단', '117여단', '3대대', '본부중대', '통신소대');