SQL Server 2008 GEOGRAPHY STDistance () value

Ich verwende geography.STDistance (), um die Entfernung zwischen zwei einzelnen Punktpositionen zurückzugeben. Ich bin gespannt, welches Maß für den Rückgabewert verwendet wird. Ist es in Kilometern, Meilen oder vielleicht einer anderen?

Ich erhalte wieder Ergebnisse von über 250.000, aber ich habe keine Ahnung, ob ich mit meinem TSQL etwas falsch mache, da dies historische Orte sind (d. H. Sie existieren nicht mehr), sodass ich nicht einfach eine schnelle Suche durchführen kann.

declare @p1 geography

declare @p2 geography

SELECT @p1 = Location from tblLocations where Id = 1
SELECT @p2 = Location from tblLocations where Id = 2

select @p1.STDistance(@p2)

Antworten auf die Frage(4)

Ihre Antwort auf die Frage