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 4100 게시물 읽기
No. 4100
Re: Re: translate 함수는 ....
작성자
김상기(ioseph)
작성일
2002-03-22 23:50
조회수
1,361

text = translate(string text, from text, to text)

Any character in string that matches a character in the from set is replaced by the corresponding character in the to set.

 

첫번째 인자인 문자열안에 있는 어떤 문자(!) ( 이놈은 두번째 인자에 지정한 문자열의 문자(!)들임)을 세번째 지정한 문자열 가운데 대칭되는 (corresponding) 문자(!)로 바꾸는 함수 입니다.

 

select translate('top:게시판:날날이', 'top:게시판', 'top:게시판1');

이놈은 'top:게시판:날날이' 문자열 가운데,

t 는 t 로,

o 는 o로,

p 는 p로,

: 은 :으로

게 는 게로

시 는 시로

판 은 판으로

은 1로 (결국 이놈은 무시됩니다)

즉 윗 명령은 아무런 영향을 끼치지 못하는 함수가 되고 마는 것이지요.

 

이런 역활을 하는 것이 translate 함수입니다.

이것은 oracle에서도 마찬가지고.

 

ioseph=# select translate ( 'top:게시판:날날이', '판시게:pot', 'abc:efg');

translate

----------------

gfe:cba:날날이

(1건 있음)

 

이것 잘 살펴보시면 이해가 가실겝니다.

[Top]
No.
제목
작성자
작성일
조회
4095table에 있는 field의 타입을 바꿀려는데요... [2]
정원
2002-03-20
1233
4094기본키와 외부키의 데이타를 수정하는 방법이여..
haircody
2002-03-20
1157
4093도와 주세여.. [1]
초짜
2002-03-19
1012
4091참고 ::: 7.2 설치후 버그 발견
박정영
2002-03-19
1093
4092┕>Re: 나도 발견이요 [2]
이승현
2002-03-19 15:56:17
1154
4100 ┕>Re: Re: translate 함수는 ....
김상기
2002-03-22 23:50:00
1361
40887.1에서 7.2로 데이타 restore중 오류문제...
어떤생각
2002-03-19
1093
4089┕>[중요] 7.2의 버그를 발견했습니다.
어떤생각
2002-03-19 15:19:41
1290
4087left outer join 에 관하여..
이상학
2002-03-19
1241
4084데몬이 안살아요 살려주세요...ㅠ.ㅠ [1]
초보자
2002-03-18
1139
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.023초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다