]> granicus.if.org Git - postgis/commitdiff
#3161: treat nulls as blank text for rating purposes ( geocode_intersection returns...
authorRegina Obe <lr@pcorp.us>
Thu, 20 Aug 2015 19:29:18 +0000 (19:29 +0000)
committerRegina Obe <lr@pcorp.us>
Thu, 20 Aug 2015 19:29:18 +0000 (19:29 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@13958 b70326c6-7e19-0410-871a-916f4a2858ee

extras/tiger_geocoder/utility/levenshtein_ignore_case.sql

index 6447ae604f72e8e098a68e1a85885c6556967072..d0e8322951a308e6ffb8d09912e62e879673fc3d 100644 (file)
@@ -1,5 +1,5 @@
 -- This function determines the levenshtein distance irespective of case.
 CREATE OR REPLACE FUNCTION levenshtein_ignore_case(VARCHAR, VARCHAR) RETURNS INTEGER
 AS $_$
-  SELECT levenshtein(upper($1), upper($2));
+  SELECT levenshtein(COALESCE(upper($1),''), COALESCE(upper($2),''));
 $_$ LANGUAGE sql IMMUTABLE;