Sdílet prostřednictvím


st_distance Funkce

Platí pro:check označený jako ano Kontrola SQL Databricks označená jako ano 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í 2D kartézskou vzdálenost mezi dvěma vstupními GEOMETRY hodnotami.

Syntax

st_distance ( geoExpr1, geoExpr2 )

Arguments

  • geoExpr1: První GEOMETRY hodnota.
  • geoExpr2: Druhá GEOMETRY hodnota.

Returns

Vrátí 2D kartézskou vzdálenost mezi dvěma vstupními geometriemi. Jednotky výsledku jsou stejné jako jednotky souřadnic vstupních geometrií.

NULL je vrácena, pokud je některá ze dvou vstupních geometrií prázdná.

Chybové podmínky

Examples

> SELECT st_distance(st_geomfromtext('POINT Z (0 0 300)'),st_geomfromtext('LINESTRING(-10 10,20 10)'));
  10.0