SEM_RDFSA.SET_RULE_LABEL
Format
SEM_RDFSA.SET_RULE_LABEL(
rule_base IN VARCHAR2,
rule_name IN VARCHAR2,
label_string IN VARCHAR2,
network_owner IN VARCHAR2 DEFAULT NULL,
network_name IN VARCHAR2 DEFAULT NULL);
Description
Sets sensitivity label for a rule belonging to a rulebase.
Parameters
rule_base
Name of an existing RDF rulebase.
rule_name
Name of the rule belonging to the rulebase.
label_string
OLS row label in string representation.
network_owner
Owner of the semantic network. (See Table: network_owner and network_name Parameters.)
network_name
Name of the semantic network. (See Table: network_owner and network_name Parameters.)
Usage Notes
The sensitivity label assigned to the rule is used to generate the label for the inferred triples when an appropriate label generator option is chosen.
You must have access have access to the rulebase, and you must have FULL access privilege with the OLS policy can assign labels for system-defined rules in the RDFS rulebase.
There is no support for labels assigned to user-defined rules.
For information about support for OLS, see Fine-Grained Access Control for RDF Data.
For information about semantic network types and options, see RDF Networks.
Examples
The following example assigns a sensitivity label for an RDFS rule.
begin
sem_rdfsa.set_rule_label (rule_base => 'RDFS',
rule_name => 'RDF-AXIOMS',
label_string => 'SE:US_SPCL:');
end;
/