database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 7006 게시물 읽기
No. 7006
'\' 문자 저장 하는 방법점 알려주세요
작성자
정주호(Ardine)
작성일
2007-01-15 20:41
조회수
3,918

문자를 아스키 값으로 저장 하던 도중 중간에 '\'문자가 들어가게 되었습니다.

'\\'를 2번 써서 집어 넣으라고 하는데...

'\'를 1번만 써서...

Linux라면 쿼팅하는 것처럼 저장 하는 방법이 있나요?

아시는분 있으면 부탁드려요 ^^;

저장 하는 방법 없으면 char[1200] 문자열을 하나하나 검사해서 \나오면 \하나 더 집어 넣게 바꿔야 된다는... ㅡㅜ

이 글에 대한 댓글이 총 1건 있습니다.

그 작업하는 것은 PQescapeString() 함수입니다. 

만일 php로 작업한다면, pg_escape_string() 함수를

C로 한다면, PQescapeString() 함수를

사용하고자 하는 각종 언어들에 맞는 escaping 함수들이 존재합니다. 

그것 이용하시면 됩니다.

만일 쉘에서 할 것이라면, sed 같은 명령으로 문자열을 모두 바꾸면 되겠죠.

김상기(ioseph)님이 2007-01-15 21:27에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
7009권한설정 (액션에 대한 권한) [2]
조수한
2007-01-18
6168
7008php하고 연동이 안됩니다. [8]
권순용
2007-01-18
4498
7007multi column update [3]
사이베이스가 싫어
2007-01-17
4498
7006'\' 문자 저장 하는 방법점 알려주세요 [1]
정주호
2007-01-15
3918
7005rule 로 다수의 seq 를 변경할 수 있나요? [2]
송효진
2007-01-14
3917
7004저장프로시져에서 오류남. [3]
초보자
2007-01-12
4073
7003copy문쓰는데 에러가 [1]
김승일
2007-01-12
4005
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다