STDistance (tipo di dati geometry)
Si applica a:SQL Server database SQL di Azure Istanza gestita di SQL di Azure Endpoint di analisiSQL in Microsoft FabricWarehouse in Microsoft Fabric
Restituisce la distanza più breve tra un punto in un'istanza geometry e un punto in un'altra istanza geometry.
Sintassi
.STDistance ( other_geometry )
Nota
Per visualizzare la sintassi Transact-SQL per SQL Server 2014 (12.x) e versioni precedenti, vedere la documentazione delle versioni precedenti.
Argomenti
other_geometry
Altra istanza geometry da cui misurare la distanza rispetto all'istanza sulla quale viene richiamato STDistance()
. Se other_geometry è un set vuoto, STDistance()
restituisce Null.
Tipi restituiti
Tipo SQL Server restituito: float
Tipo CLR restituito: SqlDouble
Osservazioni:
STDistance()
restituisce sempre Null se gli identificatori SRID delle istanze geometry non corrispondono.
Esempi
DECLARE @g geometry;
DECLARE @h geometry;
SET @g = geometry::STGeomFromText('POLYGON((0 0, 2 0, 2 2, 0 2, 0 0))', 0);
SET @h = geometry::STGeomFromText('POINT(10 10)', 0);
SELECT @g.STDistance(@h);
Vedi anche
Panoramica degli indici spaziali
Metodi OGC sulle istanze di geometria
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per