Compartilhar via


st_endpoint Função

Aplica-se a:check marked yes Databricks SQL check marked yes Databricks Runtime 17.1 and above

Important

Esse recurso está em Visualização Pública.

Observação

Esse recurso não está disponível em databricks SQL Classic warehouses. Para saber mais sobre os sql warehouses do Databricks, consulte os tipos de sql warehouse.

Retorna o último ponto da entrada GEOGRAPHY ou GEOMETRY, se o valor geoespacial de entrada for um linestring não vazio.

Syntax

st_endpoint ( geoExpr )

Arguments

  • geoExpr: A GEOGRAPHY ou GEOMETRY valor que representa uma linha de linha.

Returns

Um valor de tipo GEOGRAPHY ou GEOMETRY, representando o último ponto da linha.

O valor SRID do ponto de saída é o mesmo do valor de entrada.

A dimensão do ponto de saída é a mesma da linha de entrada.

A função retorna NULL se a entrada for NULL.

Condições de erro

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)