15.14 SEM_APIS.ALTER_SEM_INDEX_ON_MODEL
形式
SEM_APIS.ALTER_SEM_INDEX_ON_MODEL( model_name IN VARCHAR2, index_code IN VARCHAR2, command IN VARCHAR2, tablespace_name IN VARCHAR2 DEFAULT NULL, use_compression IN BOOLEAN DEFAULT NULL, parallel IN NUMBER(38) DEFAULT NULL, online IN BOOLEAN DEFAULT FALSE), options IN VARCHAR2 DEFAULT NULL), network_owner IN VARCHAR2 DEFAULT NULL, network_name IN VARCHAR2 DEFAULT NULL);
説明
モデルのセマンティク・ネットワーク索引を変更します。
パラメータ
- model_name
-
モデルの名前。
- index_code
-
索引コード文字列。
- command
-
次のコマンドのいずれかを含む文字列値。
REBUILD
(モデルのセマンティク・ネットワーク索引を再作成する場合)またはUNUSABLE
(モデルのセマンティク・ネットワーク索引に使用不能としてマークを付ける場合)。このパラメータの値には、大/小文字の区別がありません。 - tablespace_name
-
再構築操作先の表領域の名前。
- use_compression
-
索引を再構築する場合に圧縮を使用するかどうかを指定します。
- parallel
-
操作に関連付けられている並列度。パラレル実行の詳細は、『Oracle Database VLDBおよびパーティショニング・ガイド』を参照してください。
- online
-
TRUE
に設定すると、索引再作成時に索引に影響を及ぼすDML操作が許可され、FALSE
(デフォルト)に設定すると、索引再作成時に索引に影響を及ぼすDML操作は許可されません。 - options
-
(現在は使用されていません。)
- network_owner
-
セマンティク・ネットワークの所有者。(表1-2を参照してください。)
- network_name
-
セマンティク・ネットワークの名前。(表1-2を参照してください。)
使用に関するノート
セマンティク・ネットワーク索引の詳細は、「セマンティク・ネットワーク索引の使用」を参照してください。
セマンティク・ネットワークのタイプおよびオプションの詳細は、「RDFネットワーク」を参照してください。
例
次の例では、モデルfamily
のセマンティク・ネットワーク索引を再作成します(また、使用不可になっている場合は使用可能にします)。
EXECUTE SEM_APIS.ALTER_SEM_INDEX_ON_MODEL('family', 'pscm', 'rebuild');
親トピック: SEM_APISパッケージのサブプログラム