【发布时间】:2016-08-22 09:33:02
【问题描述】:
我使用的是 SQL Server 2012。
我的表中有geometry 类型的列:
POINT (34.8780917279395 32.1872894246816)
在另一个表中,我还有一个geometry 类型的列:
0xE6100000010CB3314B4F6570414073F29019F9174040
如何比较这些列,以确定它是否是同一点?
【问题讨论】:
-
什么数据库?这两种是什么字段类型?
-
@ArtemNovikov 我用的是 SQLServer2012 和几何类型的字段。\
-
您真的要比较 平等 的分数吗?通常,我希望计算 距离,然后确定它是否“足够接近”以用于您执行比较的任何目的。
-
@Damien_The_Unbeliever 因为它应该是两个相同的点,它们之间的距离必须为 0
标签: sql sql-server gis sqlgeometry