6.21 SDO_NET.DELETE_CHILD_FEATURES_AT

構文

SDO_NET.DELETE_CHILD_FEATURES_AT(
     parent_layer_id   IN NUMBER,
     parent_feature_id IN NUMBER,
     sequence_numbers  IN SDO_NUMBER_ARRAY);

説明

指定した順序番号の子フィーチャの親子関係を削除します。

パラメータ

parent_layer_id

親フィーチャ・レイヤーのIDを指定します。

parent_feature_id

指定した子フィーチャの親フィーチャのIDを指定します。

child_feature_ids

子フィーチャのIDを指定します。(SDO_NET_LAYER_FEAT_ARRAY型の詳細は、「フィーチャ・モデリングに使用するデータ型」を参照してください。)

使用上のノート

指定した親フィーチャおよび子フィーチャは、必ず存在している必要があります。

ID値で指定した子フィーチャを削除するには、SDO_NET.DELETE_CHILD_FEATURESプロシージャを使用します。

次の例では、順序番号1の子フィーチャを削除します。

DECLARE
  parent_layer_id NUMBER;
  parent_feature_id NUMBER := 1;
  sequence_numbers SDO_NUMBER_ARRAY := SDO_NUMBER_ARRAY(1);
BEGIN
  parent_layer_id := sdo_net.get_feature_layer_id('GRID', 'PARENT_LAYER');
  sdo_net.delete_child_features_at(parent_layer_id, parent_feature_id, sequence_numbers);
END;
/