名称

CopyTopology — 将拓扑(节点、边、面、图层和拓扑几何体)的副本复制到新模式中

概要

integer CopyTopology(varchar 现有拓扑名称, varchar 新名称);

描述

创建一个新的拓扑,名称为 新名称,其 SRID 和精度从 现有拓扑名称 复制而来。 现有拓扑名称 中的节点、边和面以及图层及其关联的拓扑几何体都会被复制到新的拓扑中。

[Note]

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

可用性: 2.0.0

示例

创建一个名为 ma_topo 的拓扑的备份。

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