funktion st_point

Gäller för:check markerad ja Databricks SQL-kontroll markerad ja Databricks Runtime 17.1 och senare

Important

Den här funktionen finns som allmänt tillgänglig förhandsversion.

Anmärkning

Den här funktionen är inte tillgänglig på de klassiska Databricks SQL-lagerhus. Mer information om Databricks SQL-lager finns i SQL-lagertyper.

Returnerar ett punktvärde GEOMETRY med angivna X- och Y-koordinater och SRID-värde, om det tillhandahålls.

Syntax

st_point ( x, y [, srid] )

Arguments

  • x: Ett DOUBLE värde som representerar den första koordinaten för en punkt.
  • y: Ett DOUBLE värde som representerar den andra koordinaten för en punkt.
  • srid: Det valfria SRID-värdet för punkten. Standardvärdet är 0.

Returns

Ett värde av typen GEOMETRY, som representerar en punkt med de angivna koordinaterna.

Funktionen returnerar NULL om någon av indata är NULL.

Examples

-- Creates a point with coordinates (10, 34) and default SRID 0.
> SELECT st_astext(st_point(10.0, 34.0));
  POINT(10 34)
-- Returns the SRID of a point created with default SRID.
> SELECT st_srid(st_point(10.0, 34.0));
  0
-- Creates a point with coordinates (10, 34) and SRID 3857.
> SELECT st_srid(st_point(10.0, 34.0, 3857));
  3857