名称

CopyTopology — 将拓扑(节点、边、面、图层和 TopoGeometries)复制到新模式中

概要

integer CopyTopology(varchar existing_topology_name, varchar new_name);

描述

创建一个名为 new_name 的新拓扑,其 SRID 和精度从 existing_topology_name 复制。 existing_topology_name 中的节点、边和面被复制到新拓扑中,以及图层及其关联的 TopoGeometries。

[Note]

topology.layer 表中的新行包含 schema_name、table_name 和 feature_column 的合成值。 这是因为 TopoGeometry 对象仅作为定义存在,尚未在用户定义的表中可用。

可用性:2.0.0

示例

备份名为 ma_topo 的拓扑。

SELECT topology.CopyTopology('ma_topo', 'ma_topo_backup');

另请参阅

第 4.5 节,“空间参考系统”CreateTopologyRenameTopology