15.61 SEM_APIS.DROP_ENTAILMENT

形式

SEM_APIS.DROP_ENTAILMENT(
     index_name_in IN VARCHAR2, 
     named_g_in    IN SEM_GRAPHS DEFAULT NULL, 
     dop           IN INT DEFAULT 1,
     network_owner IN VARCHAR2 DEFAULT NULL,
     network_name  IN VARCHAR2 DEFAULT NULL);

ノート:

このサブプログラムは、今後のリリースで非推奨になります。かわりにSEM_APIS.DROP_INFERRED_GRAPHサブプログラムを使用することをお薦めします。

説明

伴意(ルール索引)を削除します。

パラメータ

index_name_in

削除する伴意の名前。

named_g_in

伴意の指定されたグラフ名を持つトリプルのみを削除します。NULL値(デフォルト)は伴意全体を削除します。

たとえば、named_g_in => sem_graphs('<urn:G1>','<urn:G2>')は、グラフ名G1およびG2を持つ伴意のトリプルのみを削除し、残りの伴意グラフは削除されません。

dop

トリプル削除のパラレル実行の並列度。named_g_inパラメータがNULLでない場合にのみ適用されます。

network_owner

セマンティク・ネットワークの所有者。(表1-2を参照してください。)

network_name

セマンティク・ネットワークの名前。(表1-2を参照してください。)

使用に関するノート

SEM_APIS.CREATE_ENTAILMENTプロシージャを使用して作成した伴意をこのプロシージャで削除できます。

VALIDまたはINCOMPLETEステータスの伴意における指定された名前付きグラフを持つ伴意のサブセットのみを削除する場合(つまり、named_g_inがNULLでない場合)、削除後の伴意の結果のステータスはINCOMPLETEに設定されます。

セマンティク・ネットワークのタイプおよびオプションの詳細は、「RDFネットワーク」を参照してください。

次の例では、伴意OWLTST_IDXを削除します。

EXECUTE sem_apis.drop_entailment('owltst_idx');

次の例では、伴意OWLNG_IDXに属するグラフ名G1およびG2の推論されたトリプルのみを削除します。デフォルトのグラフおよび他の名前付きグラフのすべての推論されたトリプルは、伴意に残ります。

EXECUTE sem_apis.drop_entailment('owlng_idx',sem_graphs('<urn:G1>','<urn:G2>'));