3.14 複数列のリダクション
データ・リダクション・ポリシーで2つ以上の列をリダクションできます。
3.14.1 単一の表またはビューの場合のデータ・リダクション・ポリシーへの列の追加
1つの表またはビューの場合に、様々なリダクション・タイプおよび名前付きポリシー式を使用して、様々なデータ型の列をリダクションできます。
関連トピック
3.14.2 例: 複数列のリダクション
DBMS_REDACT.ALTER_POLICY
プロシージャによって、複数の列をリダクションできます。
例3-12では、既存のデータ・リダクション・ポリシーに列を追加する方法を示します。この例のaction
パラメータは、DBMS_REDACT.ADD_COLUMN
を使用して新しい列を追加する必要があることを定義しています。新しい列の名前であるcard_num
は、column_name
パラメータによって設定されます。
例3-12 データ・リダクション・ポリシーへの列の追加
BEGIN DBMS_REDACT.ALTER_POLICY( object_schema => 'mavis', object_name => 'cust_info', policy_name => 'redact_cust_user_ids', action => DBMS_REDACT.ADD_COLUMN, column_name => 'card_num', function_type => DBMS_REDACT.FULL); END; /