A.11.9 OPG_APIS.COUNT_TRIANGLE_CLEANUP
形式
COUNT_TRIANGLE_CLEANUP( edge_tab_name IN VARCHAR2, wt_undBM IN VARCHAR2, wt_rnmap IN VARCHAR2, wt_undAM IN VARCHAR2, options IN VARCHAR2 DEFAULT NULL);
説明
トライアングル・カウンティングで使用される一時作業表をクリーンアップして削除します。
パラメータ
使用上のノート
トライアングル・カウンティングの実行後、このプロシージャを使用してクリーンアップする必要があります。
作業表はデータベース内に存在する必要があります。
例
次の例は、connectionsという名前のプロパティ・グラフでトライアングル・カウンティングを実行し、終了後、作業表を削除します。
set serveroutput on
DECLARE
wt1 varchar2(100); -- intermediate working table
wt2 varchar2(100);
wt3 varchar2(100);
n number;
BEGIN
opg_apis.count_triangle_prep('connectionsGE$', wt1, wt2, wt3);
n := opg_apis.count_triangle_renum(
'connectionsGE$',
wt1,
wt2,
wt3,
num_sub_ptns=>1,
dop=>2,
tbs => 'MYPG_TS',
options=>'PDML=T'
);
dbms_output.put_line('total number of triangles ' || n);
opg_apis.count_triangle_cleanup('connectionsGE$', wt1, wt2, wt3);
END;
/
親トピック: OPG_APISパッケージのサブプログラム