PostgreSQL pclose() Function
The PostgreSQL pclose() function converts the specified path to a closed path.
pclose() Syntax
This is the syntax of the PostgreSQL pclose() function:
pclose(path) -> path
Parameters
- path
- 
Required. A path. For example: path '[(0,0),(1,1),(2,0)]'.
Return value
The PostgreSQL pclose() function returns the closed form of the path specified by the argument. If the path specified by the parameter is a closed path, the original path is returned.
pclose() Examples
The following statement shows how to use the PostgreSQL pclose() function to convert a path path '[(0,0),(1,1),(2,0)]' to its closed form.
SELECT pclose(path '[(0,0),(1,1),(2,0)]');
       pclose
---------------------
 ((0,0),(1,1),(2,0))The following statement shows how to use the PostgreSQL pclose() function to convert a path path '((0,0),(1,1),(2,0))' to its closed form.
SELECT pclose(path '((0,0),(1,1),(2,0))');
       pclose
---------------------
 ((0,0),(1,1),(2,0))Here, because path '((0,0),(1,1),(2,0))' is closed, itself is returned.