Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:
Kontrola SQL Databricks
Databricks Runtime 17.1 a vyšší
Important
Tato funkce je ve verzi Public Preview.
Poznámka:
Tato funkce není k dispozici ve skladech Databricks SQL Classic. Další informace o službě Databricks SQL Warehouse najdete v tématu Typy SQL Warehouse.
Vrátí poslední bod vstupu hodnoty GEOGRAPHY nebo GEOMETRY, pokud je vstupní geoprostorová hodnota neprázdným liniovým řetězcem.
Syntax
st_endpoint ( geoExpr )
Arguments
-
geoExpr: Hodnota typuGEOGRAPHYneboGEOMETRYpředstavující liniový řetězec.
Returns
Hodnota typu GEOGRAPHY nebo GEOMETRY, představující poslední bod lomené čáry.
Hodnota SRID výstupního bodu je stejná jako hodnota vstupní hodnoty.
Rozměr výstupního bodu je stejný jako u vstupního řetězce.
Funkce vrátí NULL , pokud je NULLvstup .
Chybové podmínky
- Pokud hodnota
geoExprnení linestring, vrátí funkce ST_INVALID_ARGUMENT. INVALID_TYPE. - Pokud je hodnota
geoExprprázdný řetězec linií, funkce vrátí ST_INVALID_ARGUMENT.EMPTY_LINESTRING.
Examples
-- Returns the endpoint of a linestring geometry.
> SELECT st_asewkt(st_endpoint(st_geomfromtext('LINESTRING(1 2,3 4,5 6)', 4326)));
SRID=4326;POINT(5 6)
-- Returns the endpoint of a linestring geography with Z and M coordinates.
> SELECT st_asewkt(st_endpoint(st_geogfromtext('LINESTRING ZM (1 2 3 4,5 6 7 8)')));
SRID=4326;POINT ZM (5 6 7 8)