funktion st_isempty

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 sant om indata GEOGRAPHY eller GEOMETRY värde inte innehåller några icke-tomma punkter.

Syntax

st_isempty ( geoExpr )

Arguments

  • geoExpr: Ett GEOGRAPHY- eller GEOMETRY-värde.

Returns

Ett värde av typen BOOLEAN, sant om indata GEOGRAPHY eller GEOMETRY värde inte innehåller några icke-tomma punkter.

Funktionen returnerar NULL om indata är NULL.

Examples

-- Returns false for geometry containing non-empty points.
> SELECT st_isempty(st_geomfromtext('MULTIPOINT(10 34,44 57,EMPTY)'));
  false
-- Returns true for geometry containing only empty points.
> SELECT st_isempty(st_geogfromtext('MULTIPOINT(EMPTY,EMPTY)'));
  true