8
8
* Portions Copyright (c) 1996-2008, PostgreSQL Global Development Group
9
9
* Portions Copyright (c) 1994, Regents of the University of California
10
10
*
11
- * $PostgreSQL: pgsql/src/include/catalog/pg_attribute.h,v 1.143 2008/12/18 18:20:34 tgl Exp $
11
+ * $PostgreSQL: pgsql/src/include/catalog/pg_attribute.h,v 1.144 2008/12/19 18:25:19 tgl Exp $
12
12
*
13
13
* NOTES
14
14
* the genbki.sh script reads this file and generates .bki
@@ -295,22 +295,23 @@ DATA(insert ( 1247 tableoid26 0 4 -7 0 -1 -1 t p i t f f t 0));
295
295
{ 1255, {"prorows"}, 700, -1, 4,6, 0, -1, -1, FLOAT4PASSBYVAL, 'p', 'i', true, false, false, true, 0 }, \
296
296
{ 1255, {"provariadic"},26, -1, 4,7, 0, -1, -1, true, 'p', 'i', true, false, false, true, 0 }, \
297
297
{ 1255, {"proisagg"},16, -1, 1,8, 0, -1, -1, true, 'p', 'c', true, false, false, true, 0 }, \
298
- { 1255, {"prosecdef"},16, -1, 1,9, 0, -1, -1, true, 'p', 'c', true, false, false, true, 0 }, \
299
- { 1255, {"proisstrict"},16, -1, 1, 10, 0, -1, -1, true, 'p', 'c', true, false, false, true, 0 }, \
300
- { 1255, {"proretset"},16, -1, 1, 11, 0, -1, -1, true, 'p', 'c', true, false, false, true, 0 }, \
301
- { 1255, {"provolatile"},18, -1, 1, 12, 0, -1, -1, true, 'p', 'c', true, false, false, true, 0 }, \
302
- { 1255, {"pronargs"},21, -1, 2, 13, 0, -1, -1, true, 'p', 's', true, false, false, true, 0 }, \
303
- { 1255, {"pronargdefaults"},21, -1, 2, 14, 0, -1, -1, true, 'p', 's', true, false, false, true, 0 }, \
304
- { 1255, {"prorettype"},26, -1, 4, 15, 0, -1, -1, true, 'p', 'i', true, false, false, true, 0 }, \
305
- { 1255, {"proargtypes"},30, -1, -1, 16, 1, -1, -1, false, 'p', 'i', true, false, false, true, 0 }, \
306
- { 1255, {"proallargtypes"}, 1028, -1, -1, 17, 1, -1, -1, false, 'x', 'i', false, false, false, true, 0 }, \
307
- { 1255, {"proargmodes"}, 1002, -1, -1, 18, 1, -1, -1, false, 'x', 'i', false, false, false, true, 0 }, \
308
- { 1255, {"proargnames"}, 1009, -1, -1, 19, 1, -1, -1, false, 'x', 'i', false, false, false, true, 0 }, \
309
- { 1255, {"proargdefaults"},25, -1, -1, 20, 0, -1, -1, false, 'x', 'i', false, false, false, true, 0 }, \
310
- { 1255, {"prosrc"},25, -1, -1, 21, 0, -1, -1, false, 'x', 'i', false, false, false, true, 0 }, \
311
- { 1255, {"probin"},17, -1, -1, 22, 0, -1, -1, false, 'x', 'i', false, false, false, true, 0 }, \
312
- { 1255, {"proconfig"}, 1009, -1, -1, 23, 1, -1, -1, false, 'x', 'i', false, false, false, true, 0 }, \
313
- { 1255, {"proacl"}, 1034, -1, -1, 24, 1, -1, -1, false, 'x', 'i', false, false, false, true, 0 }
298
+ { 1255, {"proiswindow"},16, -1, 1,9, 0, -1, -1, true, 'p', 'c', true, false, false, true, 0 }, \
299
+ { 1255, {"prosecdef"},16, -1, 1, 10, 0, -1, -1, true, 'p', 'c', true, false, false, true, 0 }, \
300
+ { 1255, {"proisstrict"},16, -1, 1, 11, 0, -1, -1, true, 'p', 'c', true, false, false, true, 0 }, \
301
+ { 1255, {"proretset"},16, -1, 1, 12, 0, -1, -1, true, 'p', 'c', true, false, false, true, 0 }, \
302
+ { 1255, {"provolatile"},18, -1, 1, 13, 0, -1, -1, true, 'p', 'c', true, false, false, true, 0 }, \
303
+ { 1255, {"pronargs"},21, -1, 2, 14, 0, -1, -1, true, 'p', 's', true, false, false, true, 0 }, \
304
+ { 1255, {"pronargdefaults"},21, -1, 2, 15, 0, -1, -1, true, 'p', 's', true, false, false, true, 0 }, \
305
+ { 1255, {"prorettype"},26, -1, 4, 16, 0, -1, -1, true, 'p', 'i', true, false, false, true, 0 }, \
306
+ { 1255, {"proargtypes"},30, -1, -1, 17, 1, -1, -1, false, 'p', 'i', true, false, false, true, 0 }, \
307
+ { 1255, {"proallargtypes"}, 1028, -1, -1, 18, 1, -1, -1, false, 'x', 'i', false, false, false, true, 0 }, \
308
+ { 1255, {"proargmodes"}, 1002, -1, -1, 19, 1, -1, -1, false, 'x', 'i', false, false, false, true, 0 }, \
309
+ { 1255, {"proargnames"}, 1009, -1, -1, 20, 1, -1, -1, false, 'x', 'i', false, false, false, true, 0 }, \
310
+ { 1255, {"proargdefaults"},25, -1, -1, 21, 0, -1, -1, false, 'x', 'i', false, false, false, true, 0 }, \
311
+ { 1255, {"prosrc"},25, -1, -1, 22, 0, -1, -1, false, 'x', 'i', false, false, false, true, 0 }, \
312
+ { 1255, {"probin"},17, -1, -1, 23, 0, -1, -1, false, 'x', 'i', false, false, false, true, 0 }, \
313
+ { 1255, {"proconfig"}, 1009, -1, -1, 24, 1, -1, -1, false, 'x', 'i', false, false, false, true, 0 }, \
314
+ { 1255, {"proacl"}, 1034, -1, -1, 25, 1, -1, -1, false, 'x', 'i', false, false, false, true, 0 }
314
315
315
316
DATA (insert (1255 proname 19 - 1 NAMEDATALEN 1 0 - 1 - 1 f p c t f f t 0 ));
316
317
DATA (insert (1255 pronamespace 26 - 1 4 2 0 - 1 - 1 t p i t f f t 0 ));
@@ -320,22 +321,23 @@ DATA(insert ( 1255 procost 700 -1 4 5 0 -1 -1 FLOAT4PASSBYVAL p i t f f t
320
321
DATA (insert (1255 prorows 700 - 1 4 6 0 - 1 - 1 FLOAT4PASSBYVAL p i t f f t 0 ));
321
322
DATA (insert (1255 provariadic 26 - 1 4 7 0 - 1 - 1 t p i t f f t 0 ));
322
323
DATA (insert (1255 proisagg 16 - 1 1 8 0 - 1 - 1 t p c t f f t 0 ));
323
- DATA (insert (1255 prosecdef 16 - 1 1 9 0 - 1 - 1 t p c t f f t 0 ));
324
- DATA (insert (1255 proisstrict 16 - 1 1 10 0 - 1 - 1 t p c t f f t 0 ));
325
- DATA (insert (1255 proretset 16 - 1 1 11 0 - 1 - 1 t p c t f f t 0 ));
326
- DATA (insert (1255 provolatile 18 - 1 1 12 0 - 1 - 1 t p c t f f t 0 ));
327
- DATA (insert (1255 pronargs 21 - 1 2 13 0 - 1 - 1 t p s t f f t 0 ));
328
- DATA (insert (1255 pronargdefaults 21 - 1 2 14 0 - 1 - 1 t p s t f f t 0 ));
329
- DATA (insert (1255 prorettype 26 - 1 4 15 0 - 1 - 1 t p i t f f t 0 ));
330
- DATA (insert (1255 proargtypes 30 - 1 - 1 16 1 - 1 - 1 f p i t f f t 0 ));
331
- DATA (insert (1255 proallargtypes 1028 - 1 - 1 17 1 - 1 - 1 f x i f f f t 0 ));
332
- DATA (insert (1255 proargmodes 1002 - 1 - 1 18 1 - 1 - 1 f x i f f f t 0 ));
333
- DATA (insert (1255 proargnames 1009 - 1 - 1 19 1 - 1 - 1 f x i f f f t 0 ));
334
- DATA (insert (1255 proargdefaults 25 - 1 - 1 20 0 - 1 - 1 f x i f f f t 0 ));
335
- DATA (insert (1255 prosrc 25 - 1 - 1 21 0 - 1 - 1 f x i f f f t 0 ));
336
- DATA (insert (1255 probin 17 - 1 - 1 22 0 - 1 - 1 f x i f f f t 0 ));
337
- DATA (insert (1255 proconfig 1009 - 1 - 1 23 1 - 1 - 1 f x i f f f t 0 ));
338
- DATA (insert (1255 proacl 1034 - 1 - 1 24 1 - 1 - 1 f x i f f f t 0 ));
324
+ DATA (insert (1255 proiswindow 16 - 1 1 9 0 - 1 - 1 t p c t f f t 0 ));
325
+ DATA (insert (1255 prosecdef 16 - 1 1 10 0 - 1 - 1 t p c t f f t 0 ));
326
+ DATA (insert (1255 proisstrict 16 - 1 1 11 0 - 1 - 1 t p c t f f t 0 ));
327
+ DATA (insert (1255 proretset 16 - 1 1 12 0 - 1 - 1 t p c t f f t 0 ));
328
+ DATA (insert (1255 provolatile 18 - 1 1 13 0 - 1 - 1 t p c t f f t 0 ));
329
+ DATA (insert (1255 pronargs 21 - 1 2 14 0 - 1 - 1 t p s t f f t 0 ));
330
+ DATA (insert (1255 pronargdefaults 21 - 1 2 15 0 - 1 - 1 t p s t f f t 0 ));
331
+ DATA (insert (1255 prorettype 26 - 1 4 16 0 - 1 - 1 t p i t f f t 0 ));
332
+ DATA (insert (1255 proargtypes 30 - 1 - 1 17 1 - 1 - 1 f p i t f f t 0 ));
333
+ DATA (insert (1255 proallargtypes 1028 - 1 - 1 18 1 - 1 - 1 f x i f f f t 0 ));
334
+ DATA (insert (1255 proargmodes 1002 - 1 - 1 19 1 - 1 - 1 f x i f f f t 0 ));
335
+ DATA (insert (1255 proargnames 1009 - 1 - 1 20 1 - 1 - 1 f x i f f f t 0 ));
336
+ DATA (insert (1255 proargdefaults 25 - 1 - 1 21 0 - 1 - 1 f x i f f f t 0 ));
337
+ DATA (insert (1255 prosrc 25 - 1 - 1 22 0 - 1 - 1 f x i f f f t 0 ));
338
+ DATA (insert (1255 probin 17 - 1 - 1 23 0 - 1 - 1 f x i f f f t 0 ));
339
+ DATA (insert (1255 proconfig 1009 - 1 - 1 24 1 - 1 - 1 f x i f f f t 0 ));
340
+ DATA (insert (1255 proacl 1034 - 1 - 1 25 1 - 1 - 1 f x i f f f t 0 ));
339
341
DATA (insert (1255 ctid 27 0 6 - 1 0 - 1 - 1 f p s t f f t 0 ));
340
342
DATA (insert (1255 oid 26 0 4 - 2 0 - 1 - 1 t p i t f f t 0 ));
341
343
DATA (insert (1255 xmin 28 0 4 - 3 0 - 1 - 1 t p i t f f t 0 ));