PostgreSQL Source Code  git master
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
pg_amproc.h
Go to the documentation of this file.
1 /*-------------------------------------------------------------------------
2  *
3  * pg_amproc.h
4  * definition of the system "amproc" relation (pg_amproc)
5  * along with the relation's initial contents.
6  *
7  * The amproc table identifies support procedures associated with index
8  * operator families and classes. These procedures can't be listed in pg_amop
9  * since they are not the implementation of any indexable operator.
10  *
11  * The primary key for this table is <amprocfamily, amproclefttype,
12  * amprocrighttype, amprocnum>. The "default" support functions for a
13  * particular opclass within the family are those with amproclefttype =
14  * amprocrighttype = opclass's opcintype. These are the ones loaded into the
15  * relcache for an index and typically used for internal index operations.
16  * Other support functions are typically used to handle cross-type indexable
17  * operators with oprleft/oprright matching the entry's amproclefttype and
18  * amprocrighttype. The exact behavior depends on the index AM, however, and
19  * some don't pay attention to non-default functions at all.
20  *
21  *
22  * Portions Copyright (c) 1996-2017, PostgreSQL Global Development Group
23  * Portions Copyright (c) 1994, Regents of the University of California
24  *
25  * src/include/catalog/pg_amproc.h
26  *
27  * NOTES
28  * the genbki.pl script reads this file and generates .bki
29  * information from the DATA() statements.
30  *
31  *-------------------------------------------------------------------------
32  */
33 #ifndef PG_AMPROC_H
34 #define PG_AMPROC_H
35 
36 #include "catalog/genbki.h"
37 
38 /* ----------------
39  * pg_amproc definition. cpp turns this into
40  * typedef struct FormData_pg_amproc
41  * ----------------
42  */
43 #define AccessMethodProcedureRelationId 2603
44 
45 CATALOG(pg_amproc,2603)
46 {
47  Oid amprocfamily; /* the index opfamily this entry is for */
48  Oid amproclefttype; /* procedure's left input data type */
49  Oid amprocrighttype; /* procedure's right input data type */
50  int16 amprocnum; /* support procedure index */
51  regproc amproc; /* OID of the proc */
53 
54 /* ----------------
55  * Form_pg_amproc corresponds to a pointer to a tuple with
56  * the format of pg_amproc relation.
57  * ----------------
58  */
60 
61 /* ----------------
62  * compiler constants for pg_amproc
63  * ----------------
64  */
65 #define Natts_pg_amproc 5
66 #define Anum_pg_amproc_amprocfamily 1
67 #define Anum_pg_amproc_amproclefttype 2
68 #define Anum_pg_amproc_amprocrighttype 3
69 #define Anum_pg_amproc_amprocnum 4
70 #define Anum_pg_amproc_amproc 5
71 
72 /* ----------------
73  * initial contents of pg_amproc
74  * ----------------
75  */
76 
77 /* btree */
78 DATA(insert ( 397 2277 2277 1 382 ));
79 DATA(insert ( 421 702 702 1 357 ));
80 DATA(insert ( 423 1560 1560 1 1596 ));
81 DATA(insert ( 424 16 16 1 1693 ));
82 DATA(insert ( 426 1042 1042 1 1078 ));
83 DATA(insert ( 426 1042 1042 2 3328 ));
84 DATA(insert ( 428 17 17 1 1954 ));
85 DATA(insert ( 428 17 17 2 3331 ));
86 DATA(insert ( 429 18 18 1 358 ));
87 DATA(insert ( 434 1082 1082 1 1092 ));
88 DATA(insert ( 434 1082 1082 2 3136 ));
89 DATA(insert ( 434 1082 1114 1 2344 ));
90 DATA(insert ( 434 1082 1184 1 2357 ));
91 DATA(insert ( 434 1114 1114 1 2045 ));
92 DATA(insert ( 434 1114 1114 2 3137 ));
93 DATA(insert ( 434 1114 1082 1 2370 ));
94 DATA(insert ( 434 1114 1184 1 2526 ));
95 DATA(insert ( 434 1184 1184 1 1314 ));
96 DATA(insert ( 434 1184 1184 2 3137 ));
97 DATA(insert ( 434 1184 1082 1 2383 ));
98 DATA(insert ( 434 1184 1114 1 2533 ));
99 DATA(insert ( 1970 700 700 1 354 ));
100 DATA(insert ( 1970 700 700 2 3132 ));
101 DATA(insert ( 1970 700 701 1 2194 ));
102 DATA(insert ( 1970 701 701 1 355 ));
103 DATA(insert ( 1970 701 701 2 3133 ));
104 DATA(insert ( 1970 701 700 1 2195 ));
105 DATA(insert ( 1974 869 869 1 926 ));
106 DATA(insert ( 1976 21 21 1 350 ));
107 DATA(insert ( 1976 21 21 2 3129 ));
108 DATA(insert ( 1976 21 23 1 2190 ));
109 DATA(insert ( 1976 21 20 1 2192 ));
110 DATA(insert ( 1976 23 23 1 351 ));
111 DATA(insert ( 1976 23 23 2 3130 ));
112 DATA(insert ( 1976 23 20 1 2188 ));
113 DATA(insert ( 1976 23 21 1 2191 ));
114 DATA(insert ( 1976 20 20 1 842 ));
115 DATA(insert ( 1976 20 20 2 3131 ));
116 DATA(insert ( 1976 20 23 1 2189 ));
117 DATA(insert ( 1976 20 21 1 2193 ));
118 DATA(insert ( 1982 1186 1186 1 1315 ));
119 DATA(insert ( 1984 829 829 1 836 ));
120 DATA(insert ( 1986 19 19 1 359 ));
121 DATA(insert ( 1986 19 19 2 3135 ));
122 DATA(insert ( 1988 1700 1700 1 1769 ));
123 DATA(insert ( 1988 1700 1700 2 3283 ));
124 DATA(insert ( 1989 26 26 1 356 ));
125 DATA(insert ( 1989 26 26 2 3134 ));
126 DATA(insert ( 1991 30 30 1 404 ));
127 DATA(insert ( 1994 25 25 1 360 ));
128 DATA(insert ( 1994 25 25 2 3255 ));
129 DATA(insert ( 1996 1083 1083 1 1107 ));
130 DATA(insert ( 2000 1266 1266 1 1358 ));
131 DATA(insert ( 2002 1562 1562 1 1672 ));
132 DATA(insert ( 2095 25 25 1 2166 ));
133 DATA(insert ( 2095 25 25 2 3332 ));
134 DATA(insert ( 2097 1042 1042 1 2180 ));
135 DATA(insert ( 2097 1042 1042 2 3333 ));
136 DATA(insert ( 2099 790 790 1 377 ));
137 DATA(insert ( 2233 703 703 1 380 ));
138 DATA(insert ( 2234 704 704 1 381 ));
139 DATA(insert ( 2789 27 27 1 2794 ));
140 DATA(insert ( 2968 2950 2950 1 2960 ));
141 DATA(insert ( 2968 2950 2950 2 3300 ));
142 DATA(insert ( 2994 2249 2249 1 2987 ));
143 DATA(insert ( 3194 2249 2249 1 3187 ));
144 DATA(insert ( 3253 3220 3220 1 3251 ));
145 DATA(insert ( 3522 3500 3500 1 3514 ));
146 DATA(insert ( 3626 3614 3614 1 3622 ));
147 DATA(insert ( 3683 3615 3615 1 3668 ));
148 DATA(insert ( 3901 3831 3831 1 3870 ));
149 DATA(insert ( 4033 3802 3802 1 4044 ));
150 
151 
152 /* hash */
153 DATA(insert ( 427 1042 1042 1 1080 ));
154 DATA(insert ( 431 18 18 1 454 ));
155 DATA(insert ( 435 1082 1082 1 450 ));
156 DATA(insert ( 627 2277 2277 1 626 ));
157 DATA(insert ( 1971 700 700 1 451 ));
158 DATA(insert ( 1971 701 701 1 452 ));
159 DATA(insert ( 1975 869 869 1 422 ));
160 DATA(insert ( 1977 21 21 1 449 ));
161 DATA(insert ( 1977 23 23 1 450 ));
162 DATA(insert ( 1977 20 20 1 949 ));
163 DATA(insert ( 1983 1186 1186 1 1697 ));
164 DATA(insert ( 1985 829 829 1 399 ));
165 DATA(insert ( 1987 19 19 1 455 ));
166 DATA(insert ( 1990 26 26 1 453 ));
167 DATA(insert ( 1992 30 30 1 457 ));
168 DATA(insert ( 1995 25 25 1 400 ));
169 DATA(insert ( 1997 1083 1083 1 1688 ));
170 DATA(insert ( 1998 1700 1700 1 432 ));
171 DATA(insert ( 1999 1184 1184 1 2039 ));
172 DATA(insert ( 2001 1266 1266 1 1696 ));
173 DATA(insert ( 2040 1114 1114 1 2039 ));
174 DATA(insert ( 2222 16 16 1 454 ));
175 DATA(insert ( 2223 17 17 1 456 ));
176 DATA(insert ( 2225 28 28 1 450 ));
177 DATA(insert ( 2226 29 29 1 450 ));
178 DATA(insert ( 2227 702 702 1 450 ));
179 DATA(insert ( 2228 703 703 1 450 ));
180 DATA(insert ( 2229 25 25 1 400 ));
181 DATA(insert ( 2231 1042 1042 1 1080 ));
182 DATA(insert ( 2235 1033 1033 1 329 ));
183 DATA(insert ( 2969 2950 2950 1 2963 ));
184 DATA(insert ( 3254 3220 3220 1 3252 ));
185 DATA(insert ( 3523 3500 3500 1 3515 ));
186 DATA(insert ( 3903 3831 3831 1 3902 ));
187 DATA(insert ( 4034 3802 3802 1 4045 ));
188 
189 
190 /* gist */
191 DATA(insert ( 1029 600 600 1 2179 ));
192 DATA(insert ( 1029 600 600 2 2583 ));
193 DATA(insert ( 1029 600 600 3 1030 ));
194 DATA(insert ( 1029 600 600 4 2580 ));
195 DATA(insert ( 1029 600 600 5 2581 ));
196 DATA(insert ( 1029 600 600 6 2582 ));
197 DATA(insert ( 1029 600 600 7 2584 ));
198 DATA(insert ( 1029 600 600 8 3064 ));
199 DATA(insert ( 1029 600 600 9 3282 ));
200 DATA(insert ( 2593 603 603 1 2578 ));
201 DATA(insert ( 2593 603 603 2 2583 ));
202 DATA(insert ( 2593 603 603 3 2579 ));
203 DATA(insert ( 2593 603 603 4 2580 ));
204 DATA(insert ( 2593 603 603 5 2581 ));
205 DATA(insert ( 2593 603 603 6 2582 ));
206 DATA(insert ( 2593 603 603 7 2584 ));
207 DATA(insert ( 2593 603 603 9 3281 ));
208 DATA(insert ( 2594 604 604 1 2585 ));
209 DATA(insert ( 2594 604 604 2 2583 ));
210 DATA(insert ( 2594 604 604 3 2586 ));
211 DATA(insert ( 2594 604 604 4 2580 ));
212 DATA(insert ( 2594 604 604 5 2581 ));
213 DATA(insert ( 2594 604 604 6 2582 ));
214 DATA(insert ( 2594 604 604 7 2584 ));
215 DATA(insert ( 2594 604 604 8 3288 ));
216 DATA(insert ( 2595 718 718 1 2591 ));
217 DATA(insert ( 2595 718 718 2 2583 ));
218 DATA(insert ( 2595 718 718 3 2592 ));
219 DATA(insert ( 2595 718 718 4 2580 ));
220 DATA(insert ( 2595 718 718 5 2581 ));
221 DATA(insert ( 2595 718 718 6 2582 ));
222 DATA(insert ( 2595 718 718 7 2584 ));
223 DATA(insert ( 2595 718 718 8 3280 ));
224 DATA(insert ( 3655 3614 3614 1 3654 ));
225 DATA(insert ( 3655 3614 3614 2 3651 ));
226 DATA(insert ( 3655 3614 3614 3 3648 ));
227 DATA(insert ( 3655 3614 3614 4 3649 ));
228 DATA(insert ( 3655 3614 3614 5 3653 ));
229 DATA(insert ( 3655 3614 3614 6 3650 ));
230 DATA(insert ( 3655 3614 3614 7 3652 ));
231 DATA(insert ( 3702 3615 3615 1 3701 ));
232 DATA(insert ( 3702 3615 3615 2 3698 ));
233 DATA(insert ( 3702 3615 3615 3 3695 ));
234 DATA(insert ( 3702 3615 3615 4 3696 ));
235 DATA(insert ( 3702 3615 3615 5 3700 ));
236 DATA(insert ( 3702 3615 3615 6 3697 ));
237 DATA(insert ( 3702 3615 3615 7 3699 ));
238 DATA(insert ( 3919 3831 3831 1 3875 ));
239 DATA(insert ( 3919 3831 3831 2 3876 ));
240 DATA(insert ( 3919 3831 3831 3 3877 ));
241 DATA(insert ( 3919 3831 3831 4 3878 ));
242 DATA(insert ( 3919 3831 3831 5 3879 ));
243 DATA(insert ( 3919 3831 3831 6 3880 ));
244 DATA(insert ( 3919 3831 3831 7 3881 ));
245 DATA(insert ( 3919 3831 3831 9 3996 ));
246 DATA(insert ( 3550 869 869 1 3553 ));
247 DATA(insert ( 3550 869 869 2 3554 ));
248 DATA(insert ( 3550 869 869 3 3555 ));
249 DATA(insert ( 3550 869 869 4 3556 ));
250 DATA(insert ( 3550 869 869 5 3557 ));
251 DATA(insert ( 3550 869 869 6 3558 ));
252 DATA(insert ( 3550 869 869 7 3559 ));
253 DATA(insert ( 3550 869 869 9 3573 ));
254 
255 
256 /* gin */
257 DATA(insert ( 2745 2277 2277 2 2743 ));
258 DATA(insert ( 2745 2277 2277 3 2774 ));
259 DATA(insert ( 2745 2277 2277 4 2744 ));
260 DATA(insert ( 2745 2277 2277 6 3920 ));
261 DATA(insert ( 3659 3614 3614 1 3724 ));
262 DATA(insert ( 3659 3614 3614 2 3656 ));
263 DATA(insert ( 3659 3614 3614 3 3657 ));
264 DATA(insert ( 3659 3614 3614 4 3658 ));
265 DATA(insert ( 3659 3614 3614 5 2700 ));
266 DATA(insert ( 3659 3614 3614 6 3921 ));
267 DATA(insert ( 4036 3802 3802 1 3480 ));
268 DATA(insert ( 4036 3802 3802 2 3482 ));
269 DATA(insert ( 4036 3802 3802 3 3483 ));
270 DATA(insert ( 4036 3802 3802 4 3484 ));
271 DATA(insert ( 4036 3802 3802 6 3488 ));
272 DATA(insert ( 4037 3802 3802 1 351 ));
273 DATA(insert ( 4037 3802 3802 2 3485 ));
274 DATA(insert ( 4037 3802 3802 3 3486 ));
275 DATA(insert ( 4037 3802 3802 4 3487 ));
276 DATA(insert ( 4037 3802 3802 6 3489 ));
277 
278 /* sp-gist */
279 DATA(insert ( 3474 3831 3831 1 3469 ));
280 DATA(insert ( 3474 3831 3831 2 3470 ));
281 DATA(insert ( 3474 3831 3831 3 3471 ));
282 DATA(insert ( 3474 3831 3831 4 3472 ));
283 DATA(insert ( 3474 3831 3831 5 3473 ));
284 DATA(insert ( 3794 869 869 1 3795 ));
285 DATA(insert ( 3794 869 869 2 3796 ));
286 DATA(insert ( 3794 869 869 3 3797 ));
287 DATA(insert ( 3794 869 869 4 3798 ));
288 DATA(insert ( 3794 869 869 5 3799 ));
289 DATA(insert ( 4015 600 600 1 4018 ));
290 DATA(insert ( 4015 600 600 2 4019 ));
291 DATA(insert ( 4015 600 600 3 4020 ));
292 DATA(insert ( 4015 600 600 4 4021 ));
293 DATA(insert ( 4015 600 600 5 4022 ));
294 DATA(insert ( 4016 600 600 1 4023 ));
295 DATA(insert ( 4016 600 600 2 4024 ));
296 DATA(insert ( 4016 600 600 3 4025 ));
297 DATA(insert ( 4016 600 600 4 4026 ));
298 DATA(insert ( 4016 600 600 5 4022 ));
299 DATA(insert ( 4017 25 25 1 4027 ));
300 DATA(insert ( 4017 25 25 2 4028 ));
301 DATA(insert ( 4017 25 25 3 4029 ));
302 DATA(insert ( 4017 25 25 4 4030 ));
303 DATA(insert ( 4017 25 25 5 4031 ));
304 DATA(insert ( 5000 603 603 1 5012 ));
305 DATA(insert ( 5000 603 603 2 5013 ));
306 DATA(insert ( 5000 603 603 3 5014 ));
307 DATA(insert ( 5000 603 603 4 5015 ));
308 DATA(insert ( 5000 603 603 5 5016 ));
309 
310 /* BRIN opclasses */
311 /* minmax bytea */
312 DATA(insert ( 4064 17 17 1 3383 ));
313 DATA(insert ( 4064 17 17 2 3384 ));
314 DATA(insert ( 4064 17 17 3 3385 ));
315 DATA(insert ( 4064 17 17 4 3386 ));
316 /* minmax "char" */
317 DATA(insert ( 4062 18 18 1 3383 ));
318 DATA(insert ( 4062 18 18 2 3384 ));
319 DATA(insert ( 4062 18 18 3 3385 ));
320 DATA(insert ( 4062 18 18 4 3386 ));
321 /* minmax name */
322 DATA(insert ( 4065 19 19 1 3383 ));
323 DATA(insert ( 4065 19 19 2 3384 ));
324 DATA(insert ( 4065 19 19 3 3385 ));
325 DATA(insert ( 4065 19 19 4 3386 ));
326 /* minmax integer: int2, int4, int8 */
327 DATA(insert ( 4054 20 20 1 3383 ));
328 DATA(insert ( 4054 20 20 2 3384 ));
329 DATA(insert ( 4054 20 20 3 3385 ));
330 DATA(insert ( 4054 20 20 4 3386 ));
331 DATA(insert ( 4054 20 21 1 3383 ));
332 DATA(insert ( 4054 20 21 2 3384 ));
333 DATA(insert ( 4054 20 21 3 3385 ));
334 DATA(insert ( 4054 20 21 4 3386 ));
335 DATA(insert ( 4054 20 23 1 3383 ));
336 DATA(insert ( 4054 20 23 2 3384 ));
337 DATA(insert ( 4054 20 23 3 3385 ));
338 DATA(insert ( 4054 20 23 4 3386 ));
339 
340 DATA(insert ( 4054 21 21 1 3383 ));
341 DATA(insert ( 4054 21 21 2 3384 ));
342 DATA(insert ( 4054 21 21 3 3385 ));
343 DATA(insert ( 4054 21 21 4 3386 ));
344 DATA(insert ( 4054 21 20 1 3383 ));
345 DATA(insert ( 4054 21 20 2 3384 ));
346 DATA(insert ( 4054 21 20 3 3385 ));
347 DATA(insert ( 4054 21 20 4 3386 ));
348 DATA(insert ( 4054 21 23 1 3383 ));
349 DATA(insert ( 4054 21 23 2 3384 ));
350 DATA(insert ( 4054 21 23 3 3385 ));
351 DATA(insert ( 4054 21 23 4 3386 ));
352 
353 DATA(insert ( 4054 23 23 1 3383 ));
354 DATA(insert ( 4054 23 23 2 3384 ));
355 DATA(insert ( 4054 23 23 3 3385 ));
356 DATA(insert ( 4054 23 23 4 3386 ));
357 DATA(insert ( 4054 23 20 1 3383 ));
358 DATA(insert ( 4054 23 20 2 3384 ));
359 DATA(insert ( 4054 23 20 3 3385 ));
360 DATA(insert ( 4054 23 20 4 3386 ));
361 DATA(insert ( 4054 23 21 1 3383 ));
362 DATA(insert ( 4054 23 21 2 3384 ));
363 DATA(insert ( 4054 23 21 3 3385 ));
364 DATA(insert ( 4054 23 21 4 3386 ));
365 
366 /* minmax text */
367 DATA(insert ( 4056 25 25 1 3383 ));
368 DATA(insert ( 4056 25 25 2 3384 ));
369 DATA(insert ( 4056 25 25 3 3385 ));
370 DATA(insert ( 4056 25 25 4 3386 ));
371 /* minmax oid */
372 DATA(insert ( 4068 26 26 1 3383 ));
373 DATA(insert ( 4068 26 26 2 3384 ));
374 DATA(insert ( 4068 26 26 3 3385 ));
375 DATA(insert ( 4068 26 26 4 3386 ));
376 /* minmax tid */
377 DATA(insert ( 4069 27 27 1 3383 ));
378 DATA(insert ( 4069 27 27 2 3384 ));
379 DATA(insert ( 4069 27 27 3 3385 ));
380 DATA(insert ( 4069 27 27 4 3386 ));
381 /* minmax float */
382 DATA(insert ( 4070 700 700 1 3383 ));
383 DATA(insert ( 4070 700 700 2 3384 ));
384 DATA(insert ( 4070 700 700 3 3385 ));
385 DATA(insert ( 4070 700 700 4 3386 ));
386 
387 DATA(insert ( 4070 700 701 1 3383 ));
388 DATA(insert ( 4070 700 701 2 3384 ));
389 DATA(insert ( 4070 700 701 3 3385 ));
390 DATA(insert ( 4070 700 701 4 3386 ));
391 
392 DATA(insert ( 4070 701 701 1 3383 ));
393 DATA(insert ( 4070 701 701 2 3384 ));
394 DATA(insert ( 4070 701 701 3 3385 ));
395 DATA(insert ( 4070 701 701 4 3386 ));
396 
397 DATA(insert ( 4070 701 700 1 3383 ));
398 DATA(insert ( 4070 701 700 2 3384 ));
399 DATA(insert ( 4070 701 700 3 3385 ));
400 DATA(insert ( 4070 701 700 4 3386 ));
401 
402 /* minmax abstime */
403 DATA(insert ( 4072 702 702 1 3383 ));
404 DATA(insert ( 4072 702 702 2 3384 ));
405 DATA(insert ( 4072 702 702 3 3385 ));
406 DATA(insert ( 4072 702 702 4 3386 ));
407 /* minmax reltime */
408 DATA(insert ( 4073 703 703 1 3383 ));
409 DATA(insert ( 4073 703 703 2 3384 ));
410 DATA(insert ( 4073 703 703 3 3385 ));
411 DATA(insert ( 4073 703 703 4 3386 ));
412 /* minmax macaddr */
413 DATA(insert ( 4074 829 829 1 3383 ));
414 DATA(insert ( 4074 829 829 2 3384 ));
415 DATA(insert ( 4074 829 829 3 3385 ));
416 DATA(insert ( 4074 829 829 4 3386 ));
417 /* minmax inet */
418 DATA(insert ( 4075 869 869 1 3383 ));
419 DATA(insert ( 4075 869 869 2 3384 ));
420 DATA(insert ( 4075 869 869 3 3385 ));
421 DATA(insert ( 4075 869 869 4 3386 ));
422 /* inclusion inet */
423 DATA(insert ( 4102 869 869 1 4105 ));
424 DATA(insert ( 4102 869 869 2 4106 ));
425 DATA(insert ( 4102 869 869 3 4107 ));
426 DATA(insert ( 4102 869 869 4 4108 ));
427 DATA(insert ( 4102 869 869 11 4063 ));
428 DATA(insert ( 4102 869 869 12 4071 ));
429 DATA(insert ( 4102 869 869 13 930 ));
430 /* minmax character */
431 DATA(insert ( 4076 1042 1042 1 3383 ));
432 DATA(insert ( 4076 1042 1042 2 3384 ));
433 DATA(insert ( 4076 1042 1042 3 3385 ));
434 DATA(insert ( 4076 1042 1042 4 3386 ));
435 /* minmax time without time zone */
436 DATA(insert ( 4077 1083 1083 1 3383 ));
437 DATA(insert ( 4077 1083 1083 2 3384 ));
438 DATA(insert ( 4077 1083 1083 3 3385 ));
439 DATA(insert ( 4077 1083 1083 4 3386 ));
440 /* minmax datetime (date, timestamp, timestamptz) */
441 DATA(insert ( 4059 1114 1114 1 3383 ));
442 DATA(insert ( 4059 1114 1114 2 3384 ));
443 DATA(insert ( 4059 1114 1114 3 3385 ));
444 DATA(insert ( 4059 1114 1114 4 3386 ));
445 DATA(insert ( 4059 1114 1184 1 3383 ));
446 DATA(insert ( 4059 1114 1184 2 3384 ));
447 DATA(insert ( 4059 1114 1184 3 3385 ));
448 DATA(insert ( 4059 1114 1184 4 3386 ));
449 DATA(insert ( 4059 1114 1082 1 3383 ));
450 DATA(insert ( 4059 1114 1082 2 3384 ));
451 DATA(insert ( 4059 1114 1082 3 3385 ));
452 DATA(insert ( 4059 1114 1082 4 3386 ));
453 
454 DATA(insert ( 4059 1184 1184 1 3383 ));
455 DATA(insert ( 4059 1184 1184 2 3384 ));
456 DATA(insert ( 4059 1184 1184 3 3385 ));
457 DATA(insert ( 4059 1184 1184 4 3386 ));
458 DATA(insert ( 4059 1184 1114 1 3383 ));
459 DATA(insert ( 4059 1184 1114 2 3384 ));
460 DATA(insert ( 4059 1184 1114 3 3385 ));
461 DATA(insert ( 4059 1184 1114 4 3386 ));
462 DATA(insert ( 4059 1184 1082 1 3383 ));
463 DATA(insert ( 4059 1184 1082 2 3384 ));
464 DATA(insert ( 4059 1184 1082 3 3385 ));
465 DATA(insert ( 4059 1184 1082 4 3386 ));
466 
467 DATA(insert ( 4059 1082 1082 1 3383 ));
468 DATA(insert ( 4059 1082 1082 2 3384 ));
469 DATA(insert ( 4059 1082 1082 3 3385 ));
470 DATA(insert ( 4059 1082 1082 4 3386 ));
471 DATA(insert ( 4059 1082 1114 1 3383 ));
472 DATA(insert ( 4059 1082 1114 2 3384 ));
473 DATA(insert ( 4059 1082 1114 3 3385 ));
474 DATA(insert ( 4059 1082 1114 4 3386 ));
475 DATA(insert ( 4059 1082 1184 1 3383 ));
476 DATA(insert ( 4059 1082 1184 2 3384 ));
477 DATA(insert ( 4059 1082 1184 3 3385 ));
478 DATA(insert ( 4059 1082 1184 4 3386 ));
479 
480 /* minmax interval */
481 DATA(insert ( 4078 1186 1186 1 3383 ));
482 DATA(insert ( 4078 1186 1186 2 3384 ));
483 DATA(insert ( 4078 1186 1186 3 3385 ));
484 DATA(insert ( 4078 1186 1186 4 3386 ));
485 /* minmax time with time zone */
486 DATA(insert ( 4058 1266 1266 1 3383 ));
487 DATA(insert ( 4058 1266 1266 2 3384 ));
488 DATA(insert ( 4058 1266 1266 3 3385 ));
489 DATA(insert ( 4058 1266 1266 4 3386 ));
490 /* minmax bit */
491 DATA(insert ( 4079 1560 1560 1 3383 ));
492 DATA(insert ( 4079 1560 1560 2 3384 ));
493 DATA(insert ( 4079 1560 1560 3 3385 ));
494 DATA(insert ( 4079 1560 1560 4 3386 ));
495 /* minmax bit varying */
496 DATA(insert ( 4080 1562 1562 1 3383 ));
497 DATA(insert ( 4080 1562 1562 2 3384 ));
498 DATA(insert ( 4080 1562 1562 3 3385 ));
499 DATA(insert ( 4080 1562 1562 4 3386 ));
500 /* minmax numeric */
501 DATA(insert ( 4055 1700 1700 1 3383 ));
502 DATA(insert ( 4055 1700 1700 2 3384 ));
503 DATA(insert ( 4055 1700 1700 3 3385 ));
504 DATA(insert ( 4055 1700 1700 4 3386 ));
505 /* minmax uuid */
506 DATA(insert ( 4081 2950 2950 1 3383 ));
507 DATA(insert ( 4081 2950 2950 2 3384 ));
508 DATA(insert ( 4081 2950 2950 3 3385 ));
509 DATA(insert ( 4081 2950 2950 4 3386 ));
510 /* inclusion range types */
511 DATA(insert ( 4103 3831 3831 1 4105 ));
512 DATA(insert ( 4103 3831 3831 2 4106 ));
513 DATA(insert ( 4103 3831 3831 3 4107 ));
514 DATA(insert ( 4103 3831 3831 4 4108 ));
515 DATA(insert ( 4103 3831 3831 11 4057 ));
516 DATA(insert ( 4103 3831 3831 13 3859 ));
517 DATA(insert ( 4103 3831 3831 14 3850 ));
518 /* minmax pg_lsn */
519 DATA(insert ( 4082 3220 3220 1 3383 ));
520 DATA(insert ( 4082 3220 3220 2 3384 ));
521 DATA(insert ( 4082 3220 3220 3 3385 ));
522 DATA(insert ( 4082 3220 3220 4 3386 ));
523 /* inclusion box */
524 DATA(insert ( 4104 603 603 1 4105 ));
525 DATA(insert ( 4104 603 603 2 4106 ));
526 DATA(insert ( 4104 603 603 3 4107 ));
527 DATA(insert ( 4104 603 603 4 4108 ));
528 DATA(insert ( 4104 603 603 11 4067 ));
529 DATA(insert ( 4104 603 603 13 187 ));
530 
531 #endif /* PG_AMPROC_H */
signed short int16
Definition: c.h:252
FormData_pg_amproc * Form_pg_amproc
Definition: pg_amproc.h:59
unsigned int Oid
Definition: postgres_ext.h:31
DATA(insert(3972277 2277 1 382))
CATALOG(pg_amproc, 2603)
Definition: pg_amproc.h:45
FormData_pg_amproc
Definition: pg_amproc.h:52
Oid regproc
Definition: c.h:391