mirror of
https://github.com/postgres/postgres.git
synced 2025-07-27 12:41:57 +03:00
fuzzystrmatch: Add test suite
Reviewed-by: David Steele <david@pgmasters.net>
This commit is contained in:
21
contrib/fuzzystrmatch/sql/fuzzystrmatch.sql
Normal file
21
contrib/fuzzystrmatch/sql/fuzzystrmatch.sql
Normal file
@ -0,0 +1,21 @@
|
||||
CREATE EXTENSION fuzzystrmatch;
|
||||
|
||||
|
||||
SELECT soundex('hello world!');
|
||||
|
||||
SELECT soundex('Anne'), soundex('Ann'), difference('Anne', 'Ann');
|
||||
SELECT soundex('Anne'), soundex('Andrew'), difference('Anne', 'Andrew');
|
||||
SELECT soundex('Anne'), soundex('Margaret'), difference('Anne', 'Margaret');
|
||||
|
||||
|
||||
SELECT levenshtein('GUMBO', 'GAMBOL');
|
||||
SELECT levenshtein('GUMBO', 'GAMBOL', 2, 1, 1);
|
||||
SELECT levenshtein_less_equal('extensive', 'exhaustive', 2);
|
||||
SELECT levenshtein_less_equal('extensive', 'exhaustive', 4);
|
||||
|
||||
|
||||
SELECT metaphone('GUMBO', 4);
|
||||
|
||||
|
||||
SELECT dmetaphone('gumbo');
|
||||
SELECT dmetaphone_alt('gumbo');
|
Reference in New Issue
Block a user