Comparteix via


st_m Función

Se aplica a:check marcado yes Databricks SQL check marcado yes Databricks Runtime 17.1 y versiones posteriores

Important

Esta característica está en versión preliminar pública.

Nota:

Esta característica no está disponible en almacenes clásicos de Databricks SQL. Para más información sobre los almacenes de SQL de Databricks, consulte Tipos de almacenamiento de SQL.

Devuelve la coordenada M del valor del punto GEOMETRY de entrada o NULL si el punto está vacío o no tiene una coordenada M.

Syntax

st_m ( geoExpr )

Arguments

  • geoExpr: Un GEOMETRY valor.

Returns

Valor de tipo DOUBLE, coordenada M del punto GEOMETRYde entrada .

La función devuelve NULL si la entrada es NULL o si el punto está vacío.

Condiciones del error

Examples

-- Returns the M coordinate of a non-empty point geometry with an M coordinate.
> SELECT st_m(st_geomfromtext('POINT M (2 3 4)'));
  4.0
-- Returns the M coordinate of a non-empty point geometry without an M coordinate.
> SELECT st_m(st_geomfromtext('POINT Z (1 2 3)'));
  NULL
-- Returns `NULL` for an empty point geometry.
> SELECT st_m(st_geomfromtext('POINT ZM EMPTY'));
  NULL