2013-12-19 34 views
0

我有一本书,发表声明如下:如何在postgresql,postgis中选择工作?

SELECT AddGeometryColumn('public','my_geometries','my_points',-1,'POINT',2); 
INSERT INTO my_geometries (name,my_points) 
VALUES ('Home',ST_GeomFromText('POINT(0 0)')); 

我理解的INSERT INTO,价值观的一部分,但第一条语句是有点不清楚。在书中他们说他们正在使用SELECT语句创建一个新点。

那么这个如何工作?

SELECT AddGeometryColumn('public','my_geometries','my_points',-1,'POINT',2); 

通过查看API http://postgis.refractions.net/docs/AddGeometryColumn.html似乎它增加了一个新的列,但如何不创建因为该对象的选择工作?它如何选择?

回答