4.44 SDO_TOPO_MAP.REMOVE_NODE
構文
SDO_TOPO_MAP.REMOVE_NODE( topology IN VARCHAR2, node_id IN NUMBER);
説明
トポロジからノードを削除します。
パラメータ
- topology
-
ノードを削除するトポロジの名前を指定するか、更新可能なTopoMapオブジェクトを使用している場合はNULLを指定します(「トポロジ・パラメータの編集方法の指定」を参照)。名前は20文字以下である必要があります。
- node_id
-
削除するノードのノードIDを指定します。
使用上のノート
topology
がNULLではない場合、Spatialは自動的に<topology-name>_NODE$表および<topology-name>_EDGE$表の適切なエントリを更新し、必要に応じて<topology-name>_FACE$表の適切なエントリも更新します。(topology
がNULLの場合は、SDO_TOPO_MAP.UPDATE_TOPO_MAPプロシージャをコールして、いつでもこれらの表を更新できます。)
トポロジからノードを削除する方法の詳細は、「ノードの削除」を参照してください。
例
次の例では、現行の更新可能なTopoMapオブジェクトから、ノードID値が500のノードを削除します。
CALL SDO_TOPO_MAP.REMOVE_NODE(null, 500);
親トピック: SDO_TOPO_MAPパッケージ・サブプログラム