Name

CopyTopology — トポロジ (ノード、エッジ、フェイス、レイヤとTopoGeometry)の新しいスキーマに複写します。

Synopsis

integer CopyTopology(varchar existing_topology_name, varchar new_name);

説明

new_nameという名前のトポロジを作成しますが、SRIDと精度はexisting_topology_nameから複写します。existing_topology_nameのノード、エッジ、フェイスと、レイヤとそれに関連付けられたTopoGeometryは、新しいトポロジに複写されます。

[Note]

topology.layerテーブルの新しい行にはschema_name, table_name, feature_columnの値の合成値が含まれます。TopoGeometryオブジェクトは定義だけが存在するのであって、ユーザ定義テーブルで使用できる状態にないからです。

Availability: 2.0.0

ma_topoという名前のトポロジのバックアップを作成します。

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

関連情報

Section 4.5, “空間参照系”, CreateTopology, RenameTopology