ACE Director Alum Daniel Morgan, founder of Morgan's Library, is scheduling
complimentary technical Workshops on Database Security for the first 30
Oracle Database customers located anywhere in North America, EMEA, LATAM, or
APAC that send an email to
asra_us@oracle.com. Request a Workshop for
your organization today.
Purpose
Undocumented package support rules and rule sets for importing objects.
AUTHID
CURRENT_USER
Data Types
CREATE OR REPLACE NONEDITIONABLE TYPE "SYS"."RE$TABLE_ALIAS_LIST"
AS VARRAY(1024) OF sys.re$table_alias;
CREATE OR REPLACE NONEDITIONABLE TYPE "SYS"."RE$VARIABLE_TYPE_LIST"
AS VARRAY(64000) OF sys.re$variable_type;
dbms_rule_imp_obj.import_add_rule(
rule_name IN VARCHAR2,
rule_set_name IN VARCHAR2,
evaluation_context IN VARCHAR2,
rule_comment IN VARCHAR2,
rule_properties IN BINARY_INTEGER);
dbms_rule_imp_obj.import_evaluation_context(
evaluation_context_name IN VARCHAR2,
table_aliases IN sys.re$table_alias_list,
variable_types IN sys.re$variable_type_list,
evaluation_function IN VARCHAR2,
evaluation_context_comment IN VARCHAR2,
eval_ctx_properties IN NUMBER);
dbms_rule_imp_obj.import_rule(
exsch IN VARCHAR2,
rule_name IN VARCHAR2,
condition IN VARCHAR2,
evaluation_context IN VARCHAR2,
rule_comment IN VARCHAR2,
rule_properties IN NUMBER,
internal_actx_client IN VARCHAR2);
dbms_rule_imp_obj.import_rule_set(
rule_set_name IN VARCHAR2,
evaluation_context IN VARCHAR2,
rule_set_comment IN VARCHAR2,
rule_set_properties IN NUMBER);