1 package driscore authid current_user as
2 function TextScore(Colval in varchar2,
3 Text in varchar2, ia sys.odciindexctx,
4 sctx IN OUT TextIndexMethods,
5 cflg number /*, env sys.ODCIEnv */)
6 return number parallel_enable is language C
7 name "contains"
8 library dr$lib
9 with context
10 parameters(
11 context,
12 Colval,
13 Colval INDICATOR,
14 Text,
15 Text INDICATOR,
16 Text LENGTH,
17 ia,
18 ia INDICATOR STRUCT,
19 sctx,
20 sctx INDICATOR STRUCT,
21 cflg,
22 cflg INDICATOR,
23 return OCINumber
24 );
25 function TextScore(Colval in varchar2,
26 Text in clob, ia sys.odciindexctx,
27 sctx IN OUT TextIndexMethods,
28 cflg number /*, env sys.ODCIEnv */)
29 return number parallel_enable is language C
30 name "contains_clob"
31 library dr$lib
32 with context
33 parameters(
34 context,
35 Colval,
36 Colval INDICATOR,
37 Text,
38 Text INDICATOR,
39 ia,
40 ia INDICATOR STRUCT,
41 sctx,
42 sctx INDICATOR STRUCT,
43 cflg,
44 cflg INDICATOR,
45 return OCINumber
46 );
47 function TextScore(Colval in clob,
48 Text in varchar2, ia sys.odciindexctx,
49 sctx IN OUT TextIndexMethods,
50 cflg number /*, env sys.ODCIEnv */)
51 return number parallel_enable is language C
52 name "contains"
53 library dr$lib
54 with context
55 parameters(
56 context,
57 Colval,
58 Colval INDICATOR,
59 Text,
60 Text INDICATOR,
61 Text LENGTH,
62 ia,
63 ia INDICATOR STRUCT,
64 sctx,
65 sctx INDICATOR STRUCT,
66 cflg,
67 cflg INDICATOR,
68 return OCINumber
69 );
70 function TextScore(Colval in clob,
71 Text in clob, ia sys.odciindexctx,
72 sctx IN OUT TextIndexMethods,
73 cflg number /*, env sys.ODCIEnv */)
74 return number parallel_enable is language C
75 name "contains_clob"
76 library dr$lib
77 with context
78 parameters(
79 context,
80 Colval,
81 Colval INDICATOR,
82 Text,
83 Text INDICATOR,
84 ia,
85 ia INDICATOR STRUCT,
86 sctx,
87 sctx INDICATOR STRUCT,
88 cflg,
89 cflg INDICATOR,
90 return OCINumber
91 );
92 function TextScore(Colval in blob,
93 Text in varchar2, ia sys.odciindexctx,
94 sctx IN OUT TextIndexMethods,
95 cflg number /*, env sys.ODCIEnv */)
96 return number parallel_enable is language C
97 name "contains"
98 library dr$lib
99 with context
100 parameters(
101 context,
102 Colval,
103 Colval INDICATOR,
104 Text,
105 Text INDICATOR,
106 Text LENGTH,
107 ia,
108 ia INDICATOR STRUCT,
109 sctx,
110 sctx INDICATOR STRUCT,
111 cflg,
112 cflg INDICATOR,
113 return OCINumber
114 );
115 function TextScore(Colval in blob,
116 Text in clob, ia sys.odciindexctx,
117 sctx IN OUT TextIndexMethods,
118 cflg number /*, env sys.ODCIEnv */)
119 return number parallel_enable is language C
120 name "contains_clob"
121 library dr$lib
122 with context
123 parameters(
124 context,
125 Colval,
126 Colval INDICATOR,
127 Text,
128 Text INDICATOR,
129 ia,
130 ia INDICATOR STRUCT,
131 sctx,
132 sctx INDICATOR STRUCT,
133 cflg,
134 cflg INDICATOR,
135 return OCINumber
136 );
137 function TextScore(Colval in bfile,
138 Text in varchar2, ia sys.odciindexctx,
139 sctx IN OUT TextIndexMethods,
140 cflg number /*, env sys.ODCIEnv */)
141 return number parallel_enable is language C
142 name "contains"
143 library dr$lib
144 with context
145 parameters(
146 context,
147 Colval,
148 Colval INDICATOR,
149 Text,
150 Text INDICATOR,
151 Text LENGTH,
152 ia,
153 ia INDICATOR STRUCT,
154 sctx,
155 sctx INDICATOR STRUCT,
156 cflg,
157 cflg INDICATOR,
158 return OCINumber
159 );
160 function TextScore(Colval in bfile,
161 Text in clob, ia sys.odciindexctx,
162 sctx IN OUT TextIndexMethods,
163 cflg number /*, env sys.ODCIEnv */)
164 return number parallel_enable is language C
165 name "contains_clob"
166 library dr$lib
167 with context
168 parameters(
169 context,
170 Colval,
171 Colval INDICATOR,
172 Text,
173 Text INDICATOR,
174 ia,
175 ia INDICATOR STRUCT,
176 sctx,
177 sctx INDICATOR STRUCT,
178 cflg,
179 cflg INDICATOR,
180 return OCINumber
181 );
182 function TextScore(Colval in sys.xmltype,
183 Text in varchar2, ia sys.odciindexctx,
184 sctx IN OUT TextIndexMethods,
185 cflg number /*, env sys.ODCIEnv */)
186 return number parallel_enable is language C
187 name "contains"
188 library dr$lib
189 with context
190 parameters(
191 context,
192 Colval,
193 Colval INDICATOR,
194 Text,
195 Text INDICATOR,
196 Text LENGTH,
197 ia,
198 ia INDICATOR STRUCT,
199 sctx,
200 sctx INDICATOR STRUCT,
201 cflg,
202 cflg INDICATOR,
203 return OCINumber
204 );
205 function TextScore(Colval in sys.xmltype,
206 Text in clob, ia sys.odciindexctx,
207 sctx IN OUT TextIndexMethods,
208 cflg number /*, env sys.ODCIEnv */)
209 return number parallel_enable is language C
210 name "contains_clob"
211 library dr$lib
212 with context
213 parameters(
214 context,
215 Colval,
216 Colval INDICATOR,
217 Text,
218 Text INDICATOR,
219 ia,
220 ia INDICATOR STRUCT,
221 sctx,
222 sctx INDICATOR STRUCT,
223 cflg,
224 cflg INDICATOR,
225 return OCINumber
226 );
227 function TextScore(Colval in sys.uritype,
228 Text in varchar2, ia sys.odciindexctx,
229 sctx IN OUT TextIndexMethods,
230 cflg number /*, env sys.ODCIEnv */)
231 return number parallel_enable is language C
232 name "contains"
233 library dr$lib
234 with context
235 parameters(
236 context,
237 Colval,
238 Colval INDICATOR STRUCT,
239 Text,
240 Text INDICATOR,
241 Text LENGTH,
242 ia,
243 ia INDICATOR STRUCT,
244 sctx,
245 sctx INDICATOR STRUCT,
246 cflg,
247 cflg INDICATOR,
248 return OCINumber
249 );
250 function TextScore(Colval in sys.uritype,
251 Text in clob, ia sys.odciindexctx,
252 sctx IN OUT TextIndexMethods,
253 cflg number /*, env sys.ODCIEnv */)
254 return number parallel_enable is language C
255 name "contains_clob"
256 library dr$lib
257 with context
258 parameters(
259 context,
260 Colval,
261 Colval INDICATOR STRUCT,
262 Text,
263 Text INDICATOR,
264 ia,
265 ia INDICATOR STRUCT,
266 sctx,
267 sctx INDICATOR STRUCT,
268 cflg,
269 cflg INDICATOR,
270 return OCINumber
271 );
272 end driscore;