我在名为geo_loc
的位置数据库表中添加了一个新列。
我运行脚本转换long / lat列中的值,为每组long / lat创建地理点
表中的地理列现在显示值?不知道如何看到地理专栏的实际内容。
当我尝试运行代码以从地理列中读取长/纬度值时,例如
select geo_loc.lat
from locations
SQL Server生成错误消息
列未找到地理区集中的lat值
如果有人能够对上述内容有所了解,我将非常感激
答案 0 :(得分:2)
由于地理空间数据类型是作为CLR实现的,因此方法名称(如Lat)区分大小写。因此,您需要使用geo_loc.Lat
和geo_loc.Long
。