checked, bulked cdb_bulk_geocode_street_point

This commit is contained in:
Juan Ignacio Sánchez Lara
2018-06-20 18:30:03 +02:00
parent e85f43f1d1
commit 58d70e252f
5 changed files with 139 additions and 15 deletions

15
client/sql/05_utils.sql Normal file
View File

@@ -0,0 +1,15 @@
-- Taken from https://wiki.postgresql.org/wiki/Count_estimate
CREATE FUNCTION count_estimate(query text) RETURNS INTEGER AS
$func$
DECLARE
rec record;
ROWS INTEGER;
BEGIN
FOR rec IN EXECUTE 'EXPLAIN ' || query LOOP
ROWS := SUBSTRING(rec."QUERY PLAN" FROM ' rows=([[:digit:]]+)');
EXIT WHEN ROWS IS NOT NULL;
END LOOP;
RETURN ROWS;
END
$func$ LANGUAGE plpgsql;