diff options
| author | Marc G. Fournier <scrappy@hub.org> | 1998-04-22 04:16:46 +0000 |
|---|---|---|
| committer | Marc G. Fournier <scrappy@hub.org> | 1998-04-22 04:16:46 +0000 |
| commit | 5b4b3d563d0db16a00909a64090efa877593cffd (patch) | |
| tree | 4bef5f89584c3ed96c1fcb47380a89db65154833 /contrib/soundex | |
| parent | 2201d48ccdf79314c3123febf11f5a5d39b7a0b4 (diff) | |
| download | postgresql-5b4b3d563d0db16a00909a64090efa877593cffd.tar.gz | |
From: Jun Kuwamura <juk@rccm.co.jp>
This patch fix the Makefiles in contrib/{pginterface, spi,
miscutil, int8, ip_and_mac, sequence, soundex, string, userlock,
array, datetime} to install their modules in one directory(lib/modules/).
Diffstat (limited to 'contrib/soundex')
| -rw-r--r-- | contrib/soundex/soundex.sql | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/contrib/soundex/soundex.sql b/contrib/soundex/soundex.sql deleted file mode 100644 index af8ea41fd2..0000000000 --- a/contrib/soundex/soundex.sql +++ /dev/null @@ -1,57 +0,0 @@ ---------------- soundex.sql: - -CREATE FUNCTION text_soundex(text) RETURNS text - AS '/usr/local/postgres/postgres95/src/funcs/soundex.so' LANGUAGE 'c'; - -SELECT text_soundex('hello world!'); - -CREATE TABLE s (nm text)\g - -insert into s values ('john')\g -insert into s values ('joan')\g -insert into s values ('wobbly')\g - -select * from s -where text_soundex(nm) = text_soundex('john')\g - -select nm from s a, s b -where text_soundex(a.nm) = text_soundex(b.nm) -and a.oid <> b.oid\g - -CREATE FUNCTION text_sx_eq(text, text) RETURNS bool AS -'select text_soundex($1) = text_soundex($2)' -LANGUAGE 'sql'\g - -CREATE FUNCTION text_sx_lt(text,text) RETURNS bool AS -'select text_soundex($1) < text_soundex($2)' -LANGUAGE 'sql'\g - -CREATE FUNCTION text_sx_gt(text,text) RETURNS bool AS -'select text_soundex($1) > text_soundex($2)' -LANGUAGE 'sql'; - -CREATE FUNCTION text_sx_le(text,text) RETURNS bool AS -'select text_soundex($1) <= text_soundex($2)' -LANGUAGE 'sql'; - -CREATE FUNCTION text_sx_ge(text,text) RETURNS bool AS -'select text_soundex($1) >= text_soundex($2)' -LANGUAGE 'sql'; - -CREATE FUNCTION text_sx_ne(text,text) RETURNS bool AS -'select text_soundex($1) <> text_soundex($2)' -LANGUAGE 'sql'; - -DROP OPERATOR #= (text,text)\g - -CREATE OPERATOR #= (leftarg=text, rightarg=text, procedure=text_sx_eq, -commutator=text_sx_eq)\g - -SELECT * -FROM s -WHERE text_sx_eq(nm,'john')\g - -SELECT * -from s -where s.nm #= 'john'; - |
