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 1957 게시물 읽기
No. 1957
Re: text_soundexko 함수
작성자
김상기
작성일
2000-12-12 08:35
조회수
5,592

ioseph=# create function text_soundexko(text) returns text

ioseph/# AS '/usr/local/pgsql/lib/modules/soundexko.so' LANGUAGE 'c';

created

 

ioseph=# create table s (nm text);

created

 

ioseph=# insert into s values ('파리의 봄은 헷갈리는 오렌지 빛이다');

INSERT 21876 1

 

ioseph=# select * from s where text_soundexko(nm)

ioseph/# like '%' || text_soundexko('빠리') || '%';

nm

////////////////////////////////////

파리의 봄은 헷갈리는 오렌지 빛이다

(1 row)

 

ioseph=# select * from s where text_soundexko(nm)

ioseph/# like '%' || text_soundexko('햇깔리는') || '%';

nm

////////////////////////////////////

파리의 봄은 헷갈리는 오렌지 빛이다

(1 row)

 

ioseph=# select * from s where text_soundexko(nm)

ioseph/# like '%' || text_soundexko('오랜지') || '%';

nm

////////////////////////////////////

파리의 봄은 헷갈리는 오렌지 빛이다

(1 row)

 

ioseph=# select * from s where text_soundexko(nm)

ioseph/# like '%' || text_soundexko('빗이다') || '%';

nm

////////////////////////////////////

파리의 봄은 헷갈리는 오렌지 빛이다

(1 row)

 

=====================================

테스트를 무사히 마쳤습니다.

문제는 한글의 각 자/모음 변화에 의한 soundex 기능은 제 실력으로는

도저히 불가능하더군요.(국어는 되는데, C가 안되서 /./)

 

소스 정리해서, 제 홈페이지에 걸어놓겠습니다.

[Top]
No.
제목
작성자
작성일
조회
1963Postgresql 의 사용자 설정
orbit
2000-12-12
7103
1964┕>Re: Postgresql 의 사용자 설정
정재익
2000-12-12 23:06:09
7350
1971 ┕>Re: Re: Postgresql 의 사용자 설정
김종혁
2000-12-14 13:36:41
7394
1962cygwin에서
나그네
2000-12-12
5894
1965┕>Re: cygwin에서
엠브리오
2000-12-13 11:12:50
6243
1959postgresql7.0 RPM으로 업그레이드 하는법 좀.
모름맨
2000-12-12
5380
1960┕>Re: postgresql7.0 RPM으로 업그레이드 하는법 좀.
엠브리오
2000-12-12 17:02:39
5793
1961 ┕>Re: Re: postgresql7.0 RPM으로 업그레이드 하는법 좀.
모름맨
2000-12-12 19:44:28
5772
1954[제안] 한글 soundex 만들어봅시다.
김상기
2000-12-09
6229
1957┕>Re: text_soundexko 함수
김상기
2000-12-12 08:35:41
5592
1958 ┕>Re: Re: text_soundexko 함수
정재익
2000-12-12 09:37:32
5788
1973┕>Re: 소스가 자료실에 등록되었습니다.
김상기
2000-12-14 19:18:43
5724
1974 ┕>Re: 버그 리스트.
김상기
2000-12-14 21:05:26
5384
1975  ┕>Re: 수정 되었습니다.
김상기
2000-12-15 03:22:09
5751
1952postgre7.0.3 에서 initdb에서 에러가..... ㅠ.ㅠ
초보자
2000-12-09
4477
1956┕>Re: postgre7.0.3 에서 initdb에서 에러가..... ㅠ.ㅠ
엠브리오
2000-12-11 15:45:43
4774
1967┕>Re: postgre7.0.3 에서 initdb에서 에러가..... ㅠ.ㅠ
latent
2000-12-13 23:15:49
5014
1951postgres와 php 사용자 정의 함수 호출문제~~
박기정
2000-12-09
4682
1953┕>Re: postgres와 php 사용자 정의 함수 호출문제~~
정재익
2000-12-09 16:30:41
4797
1948대용량 테이블 초기 select 느림 문제.
김상기
2000-12-08
4753
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.022초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다