fungsi st_intersects

Berlaku untuk:check ditandai ya pemeriksaan Databricks SQL ditandai ya Databricks Runtime 17.1 ke atas

Important

Fitur ini ada di Pratinjau Publik.

Nota

Fitur ini tidak tersedia di gudang Databricks SQL Classic. Untuk mempelajari selengkapnya tentang gudang Databricks SQL, lihat Jenis gudang SQL.

Mengembalikan true jika dua nilai input GEOMETRY bersinggungan.

Syntax

st_intersects ( geoExpr1, geoExpr2 )

Arguments

  • geoExpr1: Nilai GEOMETRY .
  • geoExpr2: Nilai GEOMETRY .

Returns

Nilai jenis BOOLEAN, menunjukkan apakah kedua nilai input saling bersinggungan GEOMETRY .

Untuk detail selengkapnya dan definisi formal, lihat predikat Intersects dalam definisi matriks DE-9IM.

Fungsi mengembalikan NULL jika salah satu input adalah NULL.

Kondisi kesalahan

Examples

-- Returns true if geometries intersect.
> SELECT st_intersects(st_geomfromtext('POINT(1 1)'),st_geomfromtext('POLYGON((0 0,10 0,0 10,0 0))'));
  true
-- Returns false if geometries do not intersect.
> SELECT st_intersects(st_geomfromtext('POINT(5 6)'),st_geomfromtext('POLYGON((0 0,10 0,0 10,0 0))'));
  false