【发布时间】:2015-11-28 10:09:35
【问题描述】:
我对 Postgis 和 Postgresql 都很熟悉。 我想更改表中的 geom 列以更改 SRID,但收到此错误:
cannot alter type of a column used by a view or rule
DETAIL: rule _RETURN on view vw_select_location depends on column "geom"
CONTEXT: SQL statement "ALTER TABLE public.ponds_data ALTER COLUMN geom TYPE geometry(PointZM, 4210) USING ST_SetSRID(geom,4210);"
PL/pgSQL function updategeometrysrid(character varying,character varying,character varying,character varying,integer) line 81 at EXECUTE statement
SQL statement "SELECT UpdateGeometrySRID('','',$1,$2,$3)"
PL/pgSQL function updategeometrysrid(character varying,character varying,integer) line 5 at SQL statement.
请帮忙。我想将参考坐标系更改为 arc 1960。
【问题讨论】:
标签: postgresql postgis