Para cambiar los valores mostrados de forma predeterminada para la redacción completa en la instancia de Oracle de Amazon RDS, use el procedimiento de Amazon RDS rdsadmin.rdsadmin_util.dbms_redact_upd_full_rdct_val
. Tenga en cuenta que crea una política de redacción con el paquete PL/SQL DBMS_REDACT
, tal y como se explica en la documentación de Oracle Database. El procedimiento dbms_redact_upd_full_rdct_val
especifica los caracteres que se mostrarán para los diferentes tipos de datos afectados por una política actual.
El procedimiento dbms_redact_upd_full_rdct_val
tiene los siguientes parámetros.
Nombre del parámetro | Tipo de datos | Valor predeterminado | Obligatorio | Descripción |
---|---|---|---|---|
|
number |
Nulo |
No |
Modifica el valor predeterminado de las columnas del tipo de datos |
|
binary_float |
Nulo |
No |
Modifica el valor predeterminado de las columnas del tipo de datos |
|
binary_double |
Nulo |
No |
Modifica el valor predeterminado de las columnas del tipo de datos |
|
char |
Nulo |
No |
Modifica el valor predeterminado de las columnas del tipo de datos |
|
varchar2 |
Nulo |
No |
Modifica el valor predeterminado de las columnas del tipo de datos |
|
nchar |
Nulo |
No |
Modifica el valor predeterminado de las columnas del tipo de datos |
|
nvarchar2 |
Nulo |
No |
Modifica el valor predeterminado de las columnas del tipo de datos |
|
date |
Nulo |
No |
Modifica el valor predeterminado de las columnas del tipo de datos |
|
Marca de tiempo |
Nulo |
No |
Modifica el valor predeterminado de las columnas del tipo de datos |
|
timestamp with time zone |
Nulo |
No |
Modifica el valor predeterminado de las columnas del tipo de datos |
|
blob |
Nulo |
No |
Modifica el valor predeterminado de las columnas del tipo de datos |
|
clob |
Nulo |
No |
Modifica el valor predeterminado de las columnas del tipo de datos |
|
nclob |
Nulo |
No |
Modifica el valor predeterminado de las columnas del tipo de datos |
El siguiente ejemplo cambia el valor redactado predeterminado a * para el tipo de datos CHAR
:
EXEC rdsadmin.rdsadmin_util.dbms_redact_upd_full_rdct_val(p_char_val => '*');
El siguiente ejemplo cambia los valores redactados predeterminados para los tipos de datos NUMBER
, DATE
y 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;
/
Después de modificar los valores predeterminados para la redacción completa con el procedimiento dbms_redact_upd_full_rdct_val
, reinicie la instancia de base de datos para que el cambio surta efecto. Para obtener más información, consulte Reinicio de una instancia de base de datos.