diff --git a/scripts-available/CDB_CartodbfyTable.sql b/scripts-available/CDB_CartodbfyTable.sql index 47d899e..ea3dc1e 100644 --- a/scripts-available/CDB_CartodbfyTable.sql +++ b/scripts-available/CDB_CartodbfyTable.sql @@ -519,16 +519,16 @@ DECLARE BEGIN RAISE DEBUG 'CDB(%): %', '_CDB_Geometry_SRID', 'entered function'; - + EXECUTE Format('SELECT ST_SRID(%I) AS srid FROM %s LIMIT 1', columnname, reloid::text) INTO rec; - IF FOUND THEN + IF rec IS NOT NULL THEN RETURN rec.srid; END IF; RETURN 0; - + END; $$ LANGUAGE 'plpgsql';