設定完全修訂的預設顯示值
若要更改 Amazon RDS Oracle 執行個體上完全修訂的預設顯示值,請使用 Amazon RDS 程序 rdsadmin.rdsadmin_util.dbms_redact_upd_full_rdct_val。請注意,您可以使用 DBMS_REDACTPL/SQL 套裝建立修訂政策,如 Oracle 資料庫說明文件所述。dbms_redact_upd_full_rdct_val 程序會針對受現有政策影響的不同資料類型,指定其顯示的字元。
dbms_redact_upd_full_rdct_val 程序具有下列參數。
| 參數名稱 | 資料類型 | 預設 | 必要 | 描述 |
|---|---|---|---|---|
|
|
number |
Null |
否 |
修改 |
|
|
binary_float |
Null |
否 |
修改 |
|
|
binary_double |
Null |
否 |
修改 |
|
|
char |
Null |
否 |
修改 |
|
|
varchar2 |
Null |
否 |
修改 |
|
|
nchar |
Null |
否 |
修改 |
|
|
nvarchar2 |
Null |
否 |
修改 |
|
|
date |
Null |
否 |
修改 |
|
|
timestamp |
Null |
否 |
修改 |
|
|
timestamp with time zone |
Null |
否 |
修改 |
|
|
blob |
Null |
否 |
修改 |
|
|
clob |
Null |
否 |
修改 |
|
|
nclob |
Null |
否 |
修改 |
以下範例將 CHAR 資料類型的預設修訂值更改為 *:
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 程序變更完整修訂的預設值後,必須重新啟動資料庫執行個體,變更才會生效。如需更多詳細資訊,請參閱 重新啟動中的資料庫執行個體。