ST_CurvePolygon
If the geometry-expression is of type ST_CurvePolygon, return the geometry-expression. If the geometry-expression is a geometry collection with a single element of type ST_CurvePolygon, return that element. If the geometry-expression is the empty set, return an empty set of type ST_CurvePolygon. Otherwise, raise an exception condition.
The spatial reference system identifier of the result is the same as the spatial reference system of the geometry-expression.
If geometry-expression is already known to be an ST_CurvePolygon value, it is more efficient to use TREAT( geometry-expression AS ST_CurvePolygon ) than the ST_ToCurvePoly method.