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)