PostgreSQL 9.3中的几何类型

时间:2015-01-07 10:53:36

标签: postgresql geometry postgresql-9.3

我有一张如下表所示的表格:

示例

在SQL Server 2008 R2中:

create table geometrics
(
   geopath geometry
);

在上表中,我可以存储几何路径,它可能是POLYGON,CIRCLE或相应的POINT。

但是在PostgreSQL 9.3版本中,我提到了这一点:http://www.postgresql.org/docs/9.1/static/datatype-geometric.html

我需要为每种不同的几何类型提供不同的数据类型。

像:

create table geometrics
(
   geopoint point,
   geopath path,
   geopolygon polygon,
   geocircle circle
);

我的问题:我可以使用几何来提供一个几何数据类型,它可以存储任何几何类型,就像我们在SQL Server中一样吗?

1 个答案:

答案 0 :(得分:1)

您可以,但需要安装PostGIS,然后运行

CREATE EXTENSION POSTGIS
数据库中的