Teodor Sigaev wrote: > >The behavior of this function is surprising to me. > > > >select substring_similarity('dog' , 'hotdogpound') ; > > > > substring_similarity > >---------------------- > > 0.25 > > > Substring search was desined to search similar word in string: > contrib_regression=# select substring_similarity('dog' , 'hot dogpound') ; > substring_similarity > ---------------------- > 0.75 > > contrib_regression=# select substring_similarity('dog' , 'hot dog pound') ; > substring_similarity > ---------------------- > 1
Hmm, this behavior looks too much like magic to me. I mean, a substring is a substring -- why are we treating the space as a special character here? -- Álvaro Herrera http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers