SET_PARAM プロシージャは、DBMS_STATS システムパッケージ内のプロシージャのパラメータにデフォルト値を設定できます。ユーザーは GET_PARAM 関数を使用してパラメータのデフォルト値を取得できます。
構文
DBMS_STATS.SET_PARAM (
pname IN VARCHAR2,
pval IN VARCHAR2);
パラメータ説明
パラメータ |
説明 |
|---|---|
| pname | パラメータ名。 |
| pvalue | パラメータ値。 |
例外状況
エラーコード |
説明 |
|---|---|
| HY000 |
|
使用方法
このプロシージャを実行するには、
SYSDBA権限が必要です。このプロシージャの2つのパラメータはどちらも
VARCHAR2型であり、その値は引用符で囲む必要があります。NULLと'NULL'は異なります。NULLに引用符を付けない場合、パラメータは推奨値に設定されます。一方、'NULL'はパラメータの値をNULLに設定します。
例
パラメータ DEGREE のデフォルト値を設定します。
obclient> CALL DBMS_STATS.SET_PARAM('DEGREE','20');
Query OK, 0 rows affected