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 1079 게시물 읽기
No. 1079
Re: 결국에는 실패하고 말았습니다.
작성자
정재익
작성일
2000-05-24 02:51
조회수
14,296

C 를 이용한다면 쉬운 방법은 아닙니다.

string.h 내에 있는 함수를 이용해서 이전에 구현해 본적은 있는데 기억이 가물합니다. 한번 찾아 보시기 바랍니다. 유사한 함수가 있습니다. 참 얼마전 어느분이 똑같은 문제로 질문하여 해결하셨다는 분이 계셨는데 이 또한 기억이... /./

그리고 C 를 사용한다면 차라리 Regex 라이브러리를 이용하는 방법도 생각해 보실 만한 방법입니다. 고려해 보시기 바랍니다. 가장 간단히 해결하는 방법이 아닐까 싶습니다.

그리고 왠만하면 C 보다는 PHP 나 다른 스크립트 툴로 변경하시길 권장합니다. 그러다 늙는 분 많이 봐 왔습니다. (하지만 다른 툴로 바꾸다 늙는 분들도 계시더군요. 결국은 생긴대로 사는 것이 가장 현명할지도 모르겠습니다.)

 

> 현재 C언어와 POSTGRESQL를 사용하고 있습니다.

> 그래서 아래의 방법을 구현해야 하는 지 아니면 이미 그런 함수가 있는지 궁금합니다.

> 저는 다른 방법으로 QUOTATION MARK를 SPACE로 바꿔서 실행했습니다만

> 한글이 깨져서 문제가 있습니다.

>

 

> > 디비에서 quotation mark 를 입력하는 방법은 세가지 정도 있는 것 같습니다.

> >

> > 1. escape 시켜 준다 // 모든 quotation mark 앞에 backslash(\) 를 넣어줍니다.

> > 2. 인용부호를 연속해서 두번 적어 준다 // "" 이렇게 두번 적어 줄 경우 하나의 quot

> > ation mark 로 인식되어 들어가게 됩니다.

> > 3. php 를 이용하여 프로그래밍하는 경우라면 php.ini (or php3.ini) 파일 내에 보면

> > magic/quote/gpc 라는 설정 항목이 있는데 이것을 on 으로 해 주면 자동으로 quotatio

> > n mark 는 escape 됩니다.

> >

> > 이상 세가지 정도의 방법이 있는 것 같군요.

> >

> > > " ' " 이 들어가 있는 데이터를 TEXT데이터 필드로 선언된 곳에 넣으려고 하는 데

> > 어떻게 해야 할 지

> > > 고민입니다. 이외에 다른 데이터들도 들어올 수 있는 데 고려해야 할 사항이 있는

> > 지 궁금합니다.

> > >

> > > 관련 함수는 없는 지요...

[Top]
No.
제목
작성자
작성일
조회
1080바보 같은 질문이지만...
궁금맨
2000-05-24
12179
1083┕>Re: 바보 같은 질문이지만...
정재익
2000-05-24 12:56:28
13141
1076postODBC연결상태에서의 서버명령 활용은?
shk
2000-05-23
12569
1078┕>Re: postODBC연결상태에서의 서버명령 활용은?
정재익
2000-05-24 02:46:56
14437
1074현재 포스트그레스를 운영중 에 다시 make하며...
조용호
2000-05-23
13171
1075┕>Re: 현재 포스트그레스를 운영중 에 다시 make하며...
Coral
2000-05-23 19:36:34
14110
1072"quote mark"가 있는 데이터를 TEXT 데이터 필드에 인서트 하려는데요.
이민우
2000-05-23
13873
1073┕>Re: Quotation mark 를 eascape 시키는 방법
정재익
2000-05-23 13:36:16
15065
1077 ┕>결국에는 실패하고 말았습니다.
이민우
2000-05-24 01:33:49
14455
1079  ┕>Re: 결국에는 실패하고 말았습니다.
정재익
2000-05-24 02:51:02
14296
1066아파치 php3 , postgresql, oracle 을 연동 시키고 싶습니다.
초보자
2000-05-22
16761
1068┕>Re: 아파치 php3 , postgresql, oracle 을 연동 시키고 싶습니다.
정재익
2000-05-22 14:46:38
15802
1065Data Type TEXT 에 대한 질문
이민우
2000-05-22
17280
1067┕>Re: Data Type TEXT 에 대한 질문
정재익
2000-05-22 14:41:44
17569
1069 ┕>Re: Re: Data Type TEXT 에 대한 질문
이민우
2000-05-22 15:52:34
17001
1061postgres 의 src디렉토리는 ....[초보]
조용호
2000-05-20
17204
1062┕>Re: postgres 의 src디렉토리는 ....[초보]
Coral
2000-05-20 15:01:01
17189
1063 ┕>Re: Re: postgres 의 src디렉토리는 ....[초보]
정재익
2000-05-22 06:15:53
17109
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다