

# フルリダクションのデフォルト表示値の設定
<a name="Appendix.Oracle.CommonDBATasks.FullRedaction"></a>

Amazon RDS Oracle インスタンスでの完全リダクションのデフォルトの表示値を変更するには、Amazon RDS プロシージャ `rdsadmin.rdsadmin_util.dbms_redact_upd_full_rdct_val` を使用します。リダクションポリシーは、Oracle データベースのドキュメントで説明されているように、`DBMS_REDACT` PL/SQL パッケージを使用して作成することに注意してください。`dbms_redact_upd_full_rdct_val` プロシージャは、既存のポリシーの影響を受けるさまざまなデータ型について表示する文字を指定します。

`dbms_redact_upd_full_rdct_val` プロシージャには以下のパラメータがあります。


****  

| パラメータ名 | データ型 | デフォルト | 必須 | 説明 | 
| --- | --- | --- | --- | --- | 
|  `p_number_val`  |  数値  |  Null  |  いいえ  |  `NUMBER` データ型の列のデフォルト値を変更します。  | 
|  `p_binfloat_val`  |  binary\$1float  |  Null  |  いいえ  |  `BINARY_FLOAT` データ型の列のデフォルト値を変更します。  | 
|  `p_bindouble_val`  |  binary\$1double  |  Null  |  いいえ  |  `BINARY_DOUBLE` データ型の列のデフォルト値を変更します。  | 
|  `p_char_val`  |  char  |  Null  |  いいえ  |  `CHAR` データ型の列のデフォルト値を変更します。  | 
|  `p_varchar_val`  |   varchar2  |  Null  |  いいえ  |  `VARCHAR2` データ型の列のデフォルト値を変更します。  | 
|  `p_nchar_val`  |  nchar  |  Null  |  いいえ  |  `NCHAR` データ型の列のデフォルト値を変更します。  | 
|  `p_nvarchar_val`  |  nvarchar2  |  Null  |  いいえ  |  `NVARCHAR2` データ型の列のデフォルト値を変更します。  | 
|  `p_date_val`  |  date  |  Null  |  いいえ  |  `DATE` データ型の列のデフォルト値を変更します。  | 
|  `p_ts_val`  |  timestamp  |  Null  |  いいえ  |  `TIMESTAMP` データ型の列のデフォルト値を変更します。  | 
|  `p_tswtz_val`  |  timestamp with time zone  |  Null  |  いいえ  |  `TIMESTAMP WITH TIME ZONE` データ型の列のデフォルト値を変更します。  | 
|  `p_blob_val`  |  blob  |  Null  |  いいえ  |  `BLOB` データ型の列のデフォルト値を変更します。  | 
|  `p_clob_val`  |  clob  |  Null  |  いいえ  |  `CLOB` データ型の列のデフォルト値を変更します。  | 
|  `p_nclob_val`  |  nclob  |  Null  |  いいえ  |  `NCLOB` データ型の列のデフォルト値を変更します。  | 

次の例では、`CHAR` データ型のデフォルトのリダクション値を \$1 に変更します。

```
EXEC rdsadmin.rdsadmin_util.dbms_redact_upd_full_rdct_val(p_char_val => '*');
```

次の例では、`NUMBER`、`DATE`、および `CHAR` データ型のデフォルトのリダクション値を変更します。

```
BEGIN
rdsadmin.rdsadmin_util.dbms_redact_upd_full_rdct_val(
    p_number_val=>1,
    p_date_val=>to_date('1900-01-01','YYYY-MM-DD'),
    p_varchar_val=>'X');
END;
/
```

`dbms_redact_upd_full_rdct_val` プロシージャを使用してフルリダクションのデフォルト値を変更した後、変更を有効にするために DB インスタンスを再起動します。詳細については、「[ DB インスタンスの再起動](USER_RebootInstance.md)」を参照してください。