15.121 SEM_APIS.LOOKUP_ENTAILMENT
Format
SEM_APIS.LOOKUP_ENTAILMENT ( models IN SEM_MODELS, rulebases IN SEM_RULEBASES ) RETURN VARCHAR2;
Description
Returns the name of the entailment (rules index) based on the specified models and rulebases.
Parameters
- models
-
One or more model names. Its data type is SEM_MODELS, which has the following definition:
TABLE OF VARCHAR2(25)
- rulebases
-
One or more rulebase names. Its data type is SEM_RULEBASES, which has the following definition:
TABLE OF VARCHAR2(25)
Rules and rulebases are explained in Inferencing: Rules and Rulebases.
Usage Notes
For a rulebase index to be returned, it must be based on all specified models and rulebases.
Examples
The following example finds the entailment that is based on the family
model and the RDFS
and family_rb
rulebases. (It is an excerpt from Example 1-130 in Example: Family Information.)
SELECT SEM_APIS.LOOKUP_ENTAILMENT(SEM_MODELS('family'), SEM_RULEBASES('RDFS','family_rb')) AS lookup_entailment FROM DUAL; LOOKUP_ENTAILMENT -------------------------------------------------------------------------------- RDFS_RIX_FAMILY
Parent topic: SEM_APIS Package Subprograms