首页 > 解决方案 > Microsoft SQL Server 与 Postgres 空间

问题描述

我目前使用安装了 Spatial 组件的 Postgres 数据库,带有 Spatial 的 Postgres 和最新的 Microsoft SQL Server 版本之间的空间功能是否存在差异?

标签: sql-serverpostgresql

解决方案


略有不同,基本功能相同(st_distance,st_equal)。Postgis 有一些 SQL Server 没有的功能(比如st_clusterkmeans)。Sql server 函数被命名STXXX,其中 postgis 函数被命名ST_XXX

因此,就功能而言,您不会迷失方向,但就 SQL 而言,postgres 使用 PLpgSQL,而 SQL Server 使用 T-SQL。您可以在此处查看 sql server基本请求示例


推荐阅读