1 package cs_sr_ctx_pkg AUTHID DEFINER as
2 /* $Header: csctxsrs.pls 120.0 2005/06/01 09:28:07 appldev noship $ */
3 /* This is the cs_sr_ctx_pkg spec in apps schema*/
4
5
6 -- Used for statement Text index user-datastore.
7 -- Outputs the indexable content for a statement
8 procedure Build_SR_Text(
9 p_rowid IN ROWID, p_clob IN OUT NOCOPY CLOB
10 );
11
12 -- Remove_Tags:
13 -- - enable indexing of words between tags
14 -- - replaces all occurrences of '<' with '!'
15 -- p_text: the original varchar
16 -- returns: the modified varchar
17 function Remove_Tags
18 ( p_text IN VARCHAR2)
19 return VARCHAR2;
20
21
22 -- Remove_Tags_Clob:
23 -- - enable indexing of words between tags
24 -- - replaces all occurrences of '<' with '!'
25 -- p_clob: the original data
26 -- p_temp_clob: if necessary, modified data is stored here
27 -- returns: pointer to either p_clob or p_temp_clob
28 function Remove_Tags_Clob
29 ( p_clob IN CLOB,
30 p_temp_clob IN OUT NOCOPY CLOB
31 )
32 RETURN CLOB;
33
34
35 end cs_sr_ctx_pkg;