A.11.50 OPG_APIS.PR_PREP
形式
OPG_APIS.PR_PREP( edge_tab_name IN VARCHAR2, wt_node_pr IN OUT VARCHAR2, wt_node_nextpr IN OUT VARCHAR2, wt_edge_tab_deg IN OUT VARCHAR2, wt_delta IN OUT VARCHAR2, options IN VARCHAR2 DEFAULT NULL);
説明
ページ・ランクの計算の準備を行います。
パラメータ
使用上のノート
プロパティ・グラフ・エッジ表はデータベース内に存在する必要があります。
例
次の例は、mypgという名前のプロパティ・グラフでのページ・ランクの計算の実行前に準備作業を行います。
set serveroutput on
DECLARE
wt_pr varchar2(2000); -- name of the table to hold PR value of the current iteration
wt_npr varchar2(2000); -- name of the table to hold PR value for the next iteration
wt3 varchar2(2000);
wt4 varchar2(2000);
wt5 varchar2(2000);
BEGIN
wt_pr := 'mypgPR';
opg_apis.pr_prep('mypgGE$', wt_pr, wt_npr, wt3, wt4, null);
dbms_output.put_line('Working table names ' || wt_pr
|| ', wt_npr ' || wt_npr || ', wt3 ' || wt3 || ', wt4 '|| wt4);
END;
/
出力は、次のようになります。
Working table names "MYPGPR", wt_npr "MYPGGE$$TWPRX277", wt3 "MYPGGE$$TWPRE277", wt4 "MYPGGE$$TWPRD277"
親トピック: OPG_APISパッケージのサブプログラム