컴퓨터활용/오라클

오라클에 ' 문자(작은 따옴표) 를 데이타로 저장하고 싶을 때

멜번초이 2008. 7. 14. 15:09
반응형

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

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

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

SELECT *
FROM afee_comm_base
WHERE  comm_cd = '4607391018';




사용자 삽입 이미지

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

'컴퓨터활용 > 오라클' 카테고리의 다른 글

오라클 날짜 함수  (0) 2008.10.17
오라클 리스너 떠 있는지 확인하는 방법  (0) 2008.08.28
ORACLE exp 예제  (0) 2008.07.14
PL SQL 문법 정리  (1) 2008.06.24
쉘에서 ORACLE SQL 실행하여 결과 받아오기  (0) 2008.05.15