문자를 아스키 값으로 저장 하던 도중 중간에 '\'문자가 들어가게 되었습니다. '\\'를 2번 써서 집어 넣으라고 하는데... '\'를 1번만 써서... Linux라면 쿼팅하는 것처럼 저장 하는 방법이 있나요? 아시는분 있으면 부탁드려요 ^^; 저장 하는 방법 없으면 char[1200] 문자열을 하나하나 검사해서 \나오면 \하나 더 집어 넣게 바꿔야 된다는... ㅡㅜ
그 작업하는 것은 PQescapeString() 함수입니다. 만일 php로 작업한다면, pg_escape_string() 함수를 C로 한다면, PQescapeString() 함수를 사용하고자 하는 각종 언어들에 맞는 escaping 함수들이 존재합니다. 그것 이용하시면 됩니다. 만일 쉘에서 할 것이라면, sed 같은 명령으로 문자열을 모두 바꾸면 되겠죠.