为全部编写设置原定设置显示值
要更改 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 过程具有以下参数。
| 参数名称 | 数据类型 | 默认值 | 必需 | 描述 |
|---|---|---|---|---|
|
|
number |
Null |
否 |
修改 |
|
|
binary_float |
Null |
否 |
修改 |
|
|
binary_double |
Null |
否 |
修改 |
|
|
char |
Null |
否 |
修改 |
|
|
varchar2 |
Null |
否 |
修改 |
|
|
nchar |
Null |
否 |
修改 |
|
|
nvarchar2 |
Null |
否 |
修改 |
|
|
date |
Null |
否 |
修改 |
|
|
时间戳 |
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 过程更改全部编写的原定设置值后,请重启数据库实例以使更改生效。有关更多信息,请参阅 重启中的数据库实例。