POLICY_FILTER
Generates a plain text or an HTML version of a document. With this procedure, no CONTEXT index is required.
This procedure uses a trusted callout.
Syntax
ctx_doc.policy_filter(policy_name in VARCHAR2,
document in [VARCHAR2|CLOB|BLOB|BFILE],
restab in out nocopy CLOB,
plaintext in BOOLEAN default FALSE,
language in VARCHAR2 default NULL,
format in VARCHAR2 default NULL,
charset in VARCHAR2 default NULL);
policy_name
Specify the policy name created with CTX_DDL.CREATE_POLICY.
document
Specify the document to filter.
restab
Specify the name of the CLOB locator.
plaintext
Specify TRUE to generate a plaintext version of the document. Specify FALSE to generate an HTML version of the document if you are using the AUTO_FILTER filter or indexing HTML documents.
language
Specify the language of the document. Use an Oracle Text supported language value as you would in the language column of the base table. See BASIC_LEXER in Oracle Text Indexing Elements.
format
Specify the format of the document. Use an Oracle Text supported format value, either TEXT, BINARY or IGNORE as you would specify in the format column of the base table. For more information, see the format column description in CREATE INDEX in Oracle Text SQL Statements and Operators .
charset
Specify the character set of the document. Use an Oracle Text supported value as you would specify in the charset column of the base table. See “Filter Types”.