4.30 SDO_TOPO_MAP.GET_NODE_ADDITIONS

構文

SDO_TOPO_MAP.GET_NODE_ADDITIONS() RETURN SDO_NUMBER_ARRAY;

説明

現行の更新可能なTopoMapオブジェクトに追加されたノードのノードID番号の配列を戻します。

パラメータ

なし。

使用上のノート

このファンクションは、現行の更新可能なTopoMapオブジェクト内で、オブジェクトの最後のロード(SDO_TOPO_MAP.LOAD_TOPO_MAPを使用)、更新(SDO_TOPO_MAP.UPDATE_TOPO_MAPを使用)、クリア(SDO_TOPO_MAP.CLEAR_TOPO_MAPを使用)、コミット(SDO_TOPO_MAP.COMMIT_TOPO_MAPを使用)またはロールバック(SDO_TOPO_MAP.ROLLBACK_TOPO_MAPを使用)以降に追加されたノードのノードID番号を戻します。この間にフェイスが追加されていない場合、ファンクションは空のSDO_NUMBER_ARRAYオブジェクトを戻します。

このファンクションの動作は、クライアント側のJava APIに含まれるTopoMapクラス(「トポロジ・データ・モデルのJavaインタフェース」を参照)のgetNodeAdditionsメソッドを使用する場合と同じです。

次の例では、現行の更新可能なTopoMapオブジェクトに追加されたノードのノードID番号を戻します。

SELECT SDO_TOPO_MAP.GET_NODE_ADDITIONS FROM DUAL;
 
GET_NODE_ADDITIONS                                                              
--------------------------------------------------------------------------------
SDO_NUMBER_ARRAY(24, 25, 26, 27, 28)