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 239 게시물 읽기
No. 239
Re: 내용에 ' 사용할려믄?
작성자
정재익
작성일
1999-12-06 18:20
조회수
20,727

> 우선 이전 답변 감사합니다

> MS/SQL 백업과 import에 대해서는 연구해 봐야겠네요

> 모르는 거 있음 계속 물어봐두 되겠죠?

>

> postgres를 libpq++을 이용해 프로그래밍을 할려구 하는데요

> text나 varchar 필드 안에 '를 넣을려면 어떻게 해야 되나요?

> psql로 확인을 해볼려고도 했는데 '처럼 했더니 psql이 거의

> 바보가 되버리는 거 같더군요

>

> 프로그램 안에서 쿼리를 작성해 넣을 때

> insert into users(name,passwd) values('amugeona', ''')

> (쿼리가 이게 맞나?)

>

> 이런 식으로 하면 당연히 '는 안 들어갈 거 같은데...

> 그럼 답변 기다리겠습니다

 

음. 이상하군요. 일단 특수한 의미를 가지는 문자를 data로서 넣는 방법은 대체적으로 이용되는 방법이 두가지가 있습니다.

하나는 하신 것 처럼 ' 로서 escaping을 시켜 주는 방법이고, 나머지 한가지는 같은 문자를 두번 연속으로 적어 주는 방법입니다.

다음이 예제입니다.

 

test=> create table t (num int, name text);

CREATE

test=> insert into t values (1,'test''s');

INSERT 65162 1

test=> select * from t;

num|name

///+//////

1|test's

(1 row)

 

test=> insert into t values (2,'test's');

INSERT 65163 1

test=> select * from t;

num|name

///+//////

1|test's

2|test's

(2 rows)

 

test=>

[Top]
No.
제목
작성자
작성일
조회
246primary key와 trigger
장위식
1999-12-07
16508
248┕>Re: primary key와 trigger
정재익
1999-12-07 17:29:01
16945
250 ┕>감사...
장위식
1999-12-07 18:45:19
17239
245db 연결을 어떻게 119 도와주서여..
윤해수
1999-12-07
17221
247┕>Re: db 연결을 어떻게 119 도와주서여..
정재익
1999-12-07 17:25:19
17852
274 ┕>Re: Re: db 연결을 어떻게 119 도와주서여..
윤해수
1999-12-13 23:52:46
17176
275  ┕>Re: Re: Re: db 연결을 어떻게 119 도와주서여..
정재익
1999-12-14 00:09:53
17384
276   ┕>감사합니다. 이렇듯 바쁘신 와중에도 도와주심을.....
윤해수
1999-12-14 09:39:22
17720
242게시판 설치법: 소스를 풀 디렉토리를 알려 주세요.
전계백
1999-12-07
19655
243┕>Re: 게시판 설치법: 소스를 풀 디렉토리를 알려 주세요.
정재익
1999-12-07 02:06:40
21040
238내용에 ' 사용할려믄?
장위식
1999-12-06
20833
239┕>Re: 내용에 ' 사용할려믄?
정재익
1999-12-06 18:20:23
20727
233조언 부탁드립니다
장위식
1999-12-05
20074
234┕>Re: 조언 부탁드립니다
정재익
1999-12-05 16:04:11
20345
236┕>Re: 조언 부탁드립니다
한상인
1999-12-06 14:32:33
20447
229게시판= webdb 실패 User authentication fialed
신철용
1999-12-04
18463
232┕>Re: 게시판= webdb 실패 User authentication fialed
정재익
1999-12-04 15:55:12
19220
240 ┕>Re: Re: 게시판= webdb 실패 User authentication fialed
신철용
1999-12-06 20:48:30
19384
241  ┕>Re: Re: Re: 게시판= webdb 실패 User authentication fialed
정재익
1999-12-06 23:26:24
18950
244   ┕>Re: 게시판= webdb 실패 User authentication fialed
신철용
1999-12-07 09:17:19
19201
249    ┕>Re: Re: 게시판= webdb 실패 User authentication fialed
정재익
1999-12-07 17:35:40
19065
251     ┕>Re:게시판= webdb 실패->다른 source로 성공
신철용
1999-12-08 20:24:17
18789
254      ┕>Re: Re:게시판= webdb 실패->다른 source로 성공
정재익
1999-12-09 08:58:19
18866
226문제의 order by..........
김종혁
1999-12-03
18721
227┕>Re: 문제의 order by..........
이정환
1999-12-04 01:03:15
18730
228 ┕>Re: Re: 문제의 order by..........
김종혁
1999-12-04 01:55:24
18949
231  ┕>Re: Re: Re: 문제의 order by..........
이정환
1999-12-04 12:23:38
19294
235┕>Re: 문제의 order by..........
정재익
1999-12-05 19:27:20
19678
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.053초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다