GET_PARAMETER
指定した入力パラメータについて現在の値を取得するには、DBMS_VECTOR_ADMIN.GET_PARAMETERプロシージャを使用します。
構文
DBMS_VECTOR_ADMIN.GET_PARAMETER (
parameter IN NUMBER,
value OUT NUMBER
);
パラメータ
表12-37 GET_PARAMETERプロシージャのパラメータ
| パラメータ | 説明 |
|---|---|
parameter |
現在の値を取得する必要があるパラメータの名前。 |
value |
指定したパラメータの現在の値。この値は、このプロシージャによって返されます。 |
例
次に、ベクトル索引について現在のバックグラウンド最適化の間隔の設定を取得し表示する例を示します:
DECLARE
v_param_val NUMBER;
BEGIN
DBMS_VECTOR_ADMIN.GET_PARAMETER(parameter => DBMS_VECTOR_ADMIN.VECTOR_INDEX_OPTIMIZATION_BACKGROUND_INTERVAL,
value => v_param_val);
DBMS_OUTPUT.PUT_LINE('parameter value = '|| v_param_val);
END;
/parameter value = 1800 次に、ベクトル索引についてバックグラウンド最適化の現在のステータスを取得し表示する例を示します:
DECLARE
v_param_val VARCHAR2;
BEGIN
DBMS_VECTOR_ADMIN.GET_PARAMETER(parameter => DBMS_VECTOR_ADMIN.VECTOR_INDEX_OPTIMIZATION_BACKGROUND, value =>
v_param_val);
DBMS_OUTPUT.PUT_LINE('parameter value = '|| v_param_val);
END;
/parameter value = 2 ここでの出力値2は、ベクトル索引のバックグラウンド最適化がグローバルに有効になっていることを示しています。
親トピック: DBMS_VECTOR_ADMIN