我創建了一個表 CREATE TABLE [dbo].[Geographic](
[SEPM_Code] [varchar](50) NOT NULL,
[Rack_Code] [varchar](50) NOT NULL,
[Team] [varchar](50) NOT NULL,
[Address] [varchar](max) NOT NULL,
此刻我有存儲在SQL Server 2008 R2地理欄中的多邊形。所以我可以在C#中使用它們,我使用Microsoft.SqlServer.Types v11.0.2 nuget包。我有問題發佈到Windows 7,它不會安裝正確版本的CLR類型。由於發佈的麻煩,我想停止使用CLR類型。我可以在C#中使用DbGeography類型,並使用nVarChar類型或其他文本類型將多邊形存儲在SQL S
我嘗試計算兩個物體之間的距離。 declare @p1 geography
declare @p2 geography
SELECT @p1 = WKT from tbl_1 where loc = "school"
SELECT @p2 = WKT from tbl_2 where loc = "school"
select round(@p1.STDistance(@p2)/1000,