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