名前

UpgradeTopology — 指定したトポロジーに対して、トポロジー ID とプリミティブ ID が大きな数 (int8) に対応するようアップグレードします。

概要

void UpgradeTopology(name toponame);

説明

トポロジー名を取って、トポロジー ID とプリミティブ ID が大きな数 (int8) に対応するようアップグレードします。この関数は次のアップグレードを行います: フェイス (face_id カラムを int4 から int8 に、face_id_seq を int4 から int8 に) - ノード (node_id カラムを int4 から int8 に、containing_face カラムを int4 から int8 に、node_id_seq を int4 から int8 に) - edge_data (edge_id カラムを int4 から int8 に、edge_data_edge_id_seq を int4 から int8 に、left_face カラムと right_face カラムを int4 から int8 に、start_node カラムと end_node カラムを int4 から int8 に、next_left_edge カラムと next_right_edge カラムを int4 から int8 に) - relation (topogeo_id カラムを int4 から int8 に、element_id を int4 から int8 に) - topology (useslargeids カラムを TRUE に設定)

Availability: 3.6.0

例

コード
SELECT topology.UpgradeTopology('city_data');