Namn

CopyTopology — Gör en kopia av en topologi (noder, kanter, ytor, lager och TopoGeometries) till ett nytt schema

Synopsis

integer CopyTopology(varchar existing_topology_name, varchar new_name);

Description

Skapar en ny topologi med namnet new_name, med SRID och precision kopierade från existing_topology_name Noder, kanter och ytor i existing_topology_name kopieras till den nya topologin, liksom lager och deras associerade TopoGeometries.

[Notera]

De nya raderna i tabellen topology.layer innehåller syntetiska värden för schema_name, table_name och feature_column. Detta beror på att TopoGeometry-objekten endast finns som en definition och ännu inte är tillgängliga i en användardefinierad tabell.

Tillgänglighet: 2.0.0

Exempel

Gör en säkerhetskopia av en topologi som heter ma_topo.

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