티스토리 뷰

SQL로 작은따옴표 문자를 DB에 넣고자 한다면 어떻게 하냐고 물어온 사람이 있다.  문자열은 작은따옴표('') 로 값을 앞뒤로 묶어서 구분을 해 주기 때문에 정작 작은따옴표를 값으로 넣으려면 어떻게 해야 할 지 난감할 수가 있다.

예를 들어 저장하고자 하는 데이타가 '최성환' 와 같이 ' 문자를 포함한 것이라고 한다면 다음과 같은  SQL을 작성하여 실행해 보고 그 결과를 본다면 이해가 되실 것이다.

UPDATE  afee_comm_base
SET comm_mclas_nm = '''최성환'''
WHERE comm_cd = '4607391018';

SELECT *
FROM afee_comm_base
WHERE  comm_cd = '4607391018';




사용자 삽입 이미지

그렇다면 \ 나 "  [ ] - 이런 문자 들은 어떻게 하면 되는가? 이런 것들은 원래 생각대로 그냥 하면 된다.
댓글
댓글쓰기 폼