-- Verify geometry type\r
IF (postgis_type_name(new_type,new_dim) IS NULL )\r
THEN\r
- RAISE EXCEPTION 'Invalid type name - valid ones are:\r
+ RAISE EXCEPTION 'Invalid type name "%(%)" - valid ones are:\r
POINT, MULTIPOINT,\r
LINESTRING, MULTILINESTRING,\r
POLYGON, MULTIPOLYGON,\r
CIRCULARSTRINGM, COMPOUNDCURVEM, MULTICURVEM\r
CURVEPOLYGONM, MULTISURFACEM, TRIANGLE, TRIANGLEM,\r
POLYHEDRALSURFACE, POLYHEDRALSURFACEM, TIN, TINM\r
- or GEOMETRYCOLLECTIONM';\r
+ or GEOMETRYCOLLECTIONM', new_type, new_dim;\r
RETURN 'fail';\r
END IF;\r
\r