MODIFY_PSA_MAND_CLOSE_EXPR

Modify a mandatory closing expression.

Parameter Name

Required

Parameter-Description

p_obj_schema

yes

PSA schema

p_obj_table

yes

PSA table

p_mandclos_expr

no

mandatory closing expression in PV view - use @# as placeholder (e.g. (nvl(@1, @2) > 0) (NULL value indicates no changes, ‘ ‘ to clear value)

ARRAY p_dvcols

no

array of columns used in mandatory closing expression (empty ARRAY indicates no changes, format: array (‘position,column_name’, ‘position,column_name’, …)

ARRAY p_mandcols_grp

no

array of columns used in partition by clause of mandatory closing expression (empty ARRAY indicates no changes, format: array (‘position,column_name’, ‘position,column_name’, …)

Example

EXECUTE SCRIPT api_reppsa.modify_psa_mand_close_expr
           ( 'XXX'     -- p_obj_schema
           , 'XXX'     -- p_obj_table
           , 'XXX'     -- p_mandclos_expr
           , ARRAY ('position1,column_name1'
                   ,'position2,column_name2'
                   )   -- ARRAY p_dvcols
           , ARRAY ('position1,column_name1'
                   ,'position2,column_name2'
                   )   -- ARRAY p_mandcols_grp
           );