Ale*_*ese 3 postgresql postgis pgadmin
我正在使用PostgreSQL中创建的数据库.在它的模式中有两个表,其中一个表我想添加一个geometry列.
问题是我CREATE EXTENSION postgis;为数据库创建了postgis Extension(),但我无法使用pgAdmin添加此数据类型(几何)列.
要使用pgAdmin的"New Column ..."对话框执行此操作,如果找不到geometry,则可能会找到public.geometry(如果在那里安装了PostGIS,这是正常的).
但是,我建议不要使用pgAdmin来创建几何列,因为它不了解用于定义几何类型和SRID的typmod.
最好的方法是使用DDL直接操作表,例如:
ALTER TABLE locations ADD COLUMN geom geometry(PointZ,4326);
Run Code Online (Sandbox Code Playgroud)
添加一geom列XYZ点(long,lat,alt).
| 归档时间: |
|
| 查看次数: |
9337 次 |
| 最近记录: |