【发布时间】:2017-02-17 10:01:55
【问题描述】:
我在我的 SQL 脚本中使用了 levenshtein() 函数。我正在使用 Postgresql 数据库和客户端来执行脚本。它抛出一个错误:
函数 levenshtein(字符变化,字符变化)不存在。 提示:没有函数匹配给定的名称和参数类型。您可能需要添加显式类型转换。
我知道常见的解决方案,即创建我已经做过的“fuzzystrmatch”之类的扩展,奇怪的是 4 天前,当我首先创建了fuzzystrmatch 扩展时,相同的脚本运行顺利!
下面是我使用 levenshtein() 的代码行。
as $$select (1.0 - levenshtein($1, $2)::real/greatest(length($1), length($2)))::real;$$;
【问题讨论】:
标签: postgresql