次のCREATE FUNCTIONリクエストはRETURN文でNEWコンストラクタを使用し、Geospatialデータ型ST_GEOMETRYをRETURNS句およびRETURN文に指定します。
CREATE FUNCTION test.geospatial_type_UDF()
RETURNS ST_GEOMETRY
LANGUAGE SQL
DETERMINISTIC
CONTAINS SQL
SPECIFIC test.geospatial_type_UDF
CALLED ON NULL INPUT
SQL SECURITY DEFINER
COLLATION INVOKER
INLINE TYPE 1
RETURN NEW ST_GEOMETRY('POINT (1,2)');