$$\r
language 'sql' IMMUTABLE STRICT COST 200;\r
\r
-CREATE FUNCTION postgis_constraint_srid(geomschema text, geomtable text, geomcolumn text) RETURNS integer AS\r
+CREATE OR REPLACE FUNCTION postgis_constraint_srid(geomschema text, geomtable text, geomcolumn text) RETURNS integer AS\r
$$\r
SELECT replace(replace(split_part(s.consrc, ' = ', 2), ')', ''), '(', '')::integer\r
FROM pg_class c, pg_namespace n, pg_attribute a, pg_constraint s\r