

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 設定完全修訂的預設顯示值
<a name="Appendix.Oracle.CommonDBATasks.FullRedaction"></a>

若要更改 Amazon RDS Oracle 執行個體上完全修訂的預設顯示值，請使用 Amazon RDS 程序 `rdsadmin.rdsadmin_util.dbms_redact_upd_full_rdct_val`。請注意，您可以使用 `DBMS_REDACT`PL/SQL 套裝建立修訂政策，如 Oracle 資料庫說明文件所述。`dbms_redact_upd_full_rdct_val` 程序會針對受現有政策影響的不同資料類型，指定其顯示的字元。

`dbms_redact_upd_full_rdct_val` 程序具有下列參數。


****  

| 參數名稱 | 資料類型 | 預設 | 必要 | 描述 | 
| --- | --- | --- | --- | --- | 
|  `p_number_val`  |  number  |  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` 程序變更完整修訂的預設值後，必須重新啟動資料庫執行個體，變更才會生效。如需詳細資訊，請參閱[在資料庫執行個體](USER_RebootInstance.md)。