ST_LENGTH (Lakehouse v1)
Returns the Euclidean length of the LineString(s) in a GEOMETRY object.
SQL Syntax
Section titled “SQL Syntax”ST_LENGTH(<geometry>)Arguments
Section titled “Arguments”| Arguments | Description |
|---|---|
<geometry> | The argument must be an expression of type GEOMETRY containing linestrings. |
Return Type
Section titled “Return Type”Double.
SQL Examples
Section titled “SQL Examples”SELECT ST_LENGTH(TO_GEOMETRY('POINT(1 1)')) AS length
┌─────────┐│ length │├─────────┤│ 0 │└─────────┘
SELECT ST_LENGTH(TO_GEOMETRY('LINESTRING(0 0, 1 1)')) AS length
┌─────────────┐│ length │├─────────────┤│ 1.414213562 │└─────────────┘
SELECT ST_LENGTH( TO_GEOMETRY('POLYGON((0 0, 0 1, 1 1, 1 0, 0 0))') ) AS length
┌─────────┐│ length │├─────────┤│ 0 │└─────────┘