코딩재개발 RSS 태그 관리 글쓰기 방명록
2020-10-14 17:57:39

다음과 같은 문장을 INSERT 해주고 싶다고 가정해보겠습니다. 

 

문태호's 친구 심교훈입니다. 

 

이것을 그대로

 

INSERT INTO friends VALUES ('문태호's 친구 심교훈입니다.');

 

로 명령하면, 구문 에러(syntax error)가 뜹니다. 왜냐하면, 작은따옴표들 안에 내용을 담아서 전달하는데, 내용 안에 작은따옴표가 하나 있어서 총 작은따옴표가 3개가 되어버리기 때문입니다. 이 문제를 해결하기 위해서는 작은따옴표를 하나 더 추가해서 ''와 같이 해주면 됩니다.

 

INSERT INTO friends VALUES ('문태호''s 친구 심교훈입니다.');

 

그러면 제대로 INSERT 됩니다. 

 

 

큰따옴표는 그대로 사용해도 문제없이 작동합니다. 

 

글을 읽던 중에 궁금했던 부분은 질문해주세요.
칭찬, 지적, 의문, 격려, 감사표현 등을 남겨주세요.
최대한 답변 드리도록 노력하겠습니다.
욕설과 광고를 담은 댓글은 가차없이 삭제합니다.
비밀글