A.12.31 OPG_APIS.FIND_SP_PREP

形式

OPG_APIS.FIND_SP_PREP(
     edge_tab_name  IN VARCHAR2,
     exp_tab        IN OUT VARCHAR2,
     options        IN VARCHAR2 DEFAULT NULL);

説明

最短パスの計算の準備を行います。

パラメータ

edge_tab_name

プロパティ・グラフ・エッジ表の名前。

exp_tab

最短パスの計算に使用される拡張表の名前。空白の場合、中間作業表が作成され、表の名前がexp_tabで戻されます。

options

操作に対する追加の設定。次の値が1つ以上含まれる(カンマ区切り)オプションの文字列。

  • CREATE_UNDIRECTED=T

  • REUSE_UNDIRECTED_TAB=T

使用上のノート

プロパティ・グラフ・エッジ表はデータベース内に存在する必要があります。

次の例は、mypgという名前のプロパティ・グラフでの最短パスの計算の実行前に準備作業を行います

set serveroutput on
DECLARE
    wtExp  varchar2(2000); -- name of working table for shortest path calculation
BEGIN
    opg_apis.find_sp_prep('mypgGE$', wtExp, null);
    dbms_output.put_line('Working table name ' || wtExp);
END;
/

出力は、次のようになります。(出力はSQLセッションIDによって異なります)

Working table name "MYPGGE$$TWFS277"