名稱

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');