6
6
*
7
7
* Copyright (c) 1994, Regents of the University of California
8
8
*
9
- * $Id: pg_proc.h,v 1.31 1997/09/20 16 :29:38 thomas Exp $
9
+ * $Id: pg_proc.h,v 1.32 1997/10/25 05 :29:48 thomas Exp $
10
10
*
11
11
* NOTES
12
12
* The script catalog/genbki.sh reads this file and generates .bki
@@ -181,6 +181,10 @@ DATA(insert OID = 106 ( neqjoinsel PGUID 11 f t f 5 f 701 "26 26 21 26 21"
181
181
DATA (insert OID = 107 (intltjoinsel PGUID 11 f t f 5 f 701 "26 26 21 26 21" 100 0 0 100 foo bar ));
182
182
DATA (insert OID = 108 (intgtjoinsel PGUID 11 f t f 5 f 701 "26 26 21 26 21" 100 0 0 100 foo bar ));
183
183
184
+ DATA (insert OID = 112 (int4_text PGUID 11 f t f 1 f 25 "23" 100 0 0 100 foo bar ));
185
+ DATA (insert OID = 113 (int2_text PGUID 11 f t f 1 f 25 "21" 100 0 0 100 foo bar ));
186
+ DATA (insert OID = 114 (oid_text PGUID 11 f t f 1 f 25 "26" 100 0 0 100 foo bar ));
187
+
184
188
DATA (insert OID = 115 (box_above PGUID 11 f t f 2 f 16 "603 603" 100 1 0 100 foo bar ));
185
189
DATA (insert OID = 116 (box_below PGUID 11 f t f 2 f 16 "603 603" 100 1 0 100 foo bar ));
186
190
@@ -625,6 +629,10 @@ DATA(insert OID = 789 ( intervalge PGUID 11 f t f 2 f 16 "704 704" 100 0 0
625
629
626
630
/* OIDS 800 - 899 */
627
631
632
+ DATA (insert OID = 817 (text_oid PGUID 11 f t f 1 f 26 "25" 100 0 0 100 foo bar ));
633
+ DATA (insert OID = 818 (text_int2 PGUID 11 f t f 1 f 21 "25" 100 0 0 100 foo bar ));
634
+ DATA (insert OID = 819 (text_int4 PGUID 11 f t f 1 f 23 "25" 100 0 0 100 foo bar ));
635
+
628
636
DATA (insert OID = 820 (oidint2in PGUID 11 f t f 1 f 810 "0" 100 0 0 100 foo bar ));
629
637
DATA (insert OID = 821 (oidint2out PGUID 11 f t f 1 f 19 "0" 100 0 0 100 foo bar ));
630
638
DATA (insert OID = 822 (oidint2lt PGUID 11 f t f 2 f 16 "810 810" 100 0 0 100 foo bar ));
@@ -686,6 +694,7 @@ DATA(insert OID = 899 ( cashsmaller PGUID 11 f t f 2 f 790 "790 790" 100 0
686
694
DATA (insert OID = 919 (flt8_mul_cash PGUID 11 f t f 2 f 790 "701 790" 100 0 0 100 foo bar ));
687
695
688
696
/* OIDS 900 - 999 */
697
+
689
698
DATA (insert OID = 920 (oidint4in PGUID 11 f t f 1 f 910 "0" 100 0 0 100 foo bar ));
690
699
DATA (insert OID = 921 (oidint4out PGUID 11 f t f 1 f 19 "0" 100 0 0 100 foo bar ));
691
700
DATA (insert OID = 922 (oidint4lt PGUID 11 f t f 2 f 16 "910 910" 100 0 0 100 foo bar ));
@@ -857,8 +866,8 @@ DATA(insert OID = 1172 ( timespan_part PGUID 11 f t f 2 f 701 "25 1186" 100
857
866
858
867
DATA (insert OID = 1173 (abstime_datetime PGUID 11 f t f 1 f 1184 "702" 100 0 0 100 foo bar ));
859
868
DATA (insert OID = 1174 (date_datetime PGUID 11 f t f 1 f 1184 "1082" 100 0 0 100 foo bar ));
860
- DATA (insert OID = 1175 (timestamp_datetime PGUID 11 f t f 1 f 1184 "1296" 100 0 0 100 foo bar ));
861
- DATA (insert OID = 1176 (datetime_datetime PGUID 11 f t f 2 f 1184 "1082 1083" 100 0 0 100 foo bar ));
869
+ DATA (insert OID = 1175 (stamp_datetime PGUID 11 f t f 1 f 1184 "1296" 100 0 0 100 foo bar ));
870
+ DATA (insert OID = 1176 (datet_datetime PGUID 11 f t f 2 f 1184 "1082 1083" 100 0 0 100 foo bar ));
862
871
DATA (insert OID = 1177 (reltime_timespan PGUID 11 f t f 1 f 1186 "703" 100 0 0 100 foo bar ));
863
872
DATA (insert OID = 1178 (datetime_date PGUID 11 f t f 1 f 1082 "1184" 100 0 0 100 foo bar ));
864
873
DATA (insert OID = 1179 (abstime_date PGUID 11 f t f 1 f 1082 "702" 100 0 0 100 foo bar ));
@@ -898,32 +907,39 @@ DATA(insert OID = 1240 ( nameicregexeq PGUID 11 f t f 2 f 16 "19 25" 100 0 0
898
907
DATA (insert OID = 1241 (nameicregexne PGUID 11 f t f 2 f 16 "19 25" 100 0 0 100 foo bar ));
899
908
900
909
DATA (insert OID = 1297 (timestamp_in PGUID 11 f t f 1 f 1296 "0" 100 0 0 100 foo bar ));
901
- DATA (insert OID = 1298 (timestamp_out PGUID 11 f t f 1 f 23 "0" 100 0 0 100 foo bar ));
910
+ DATA (insert OID = 1298 (timestamp_out PGUID 11 f t f 1 f 23 "0" 100 0 0 100 foo bar ));
902
911
DATA (insert OID = 1299 (now PGUID 11 f t f 0 f 1296 "0" 100 0 0 100 foo bar ));
903
912
904
913
/* OIDS 1300 - 1399 */
905
914
906
- DATA (insert OID = 1306 (timestampeq PGUID 11 f t f 2 f 16 "1296 1296" 100 0 0 100 foo bar ));
907
- DATA (insert OID = 1307 (timestampne PGUID 11 f t f 2 f 16 "1296 1296" 100 0 0 100 foo bar ));
908
- DATA (insert OID = 1308 (timestamplt PGUID 11 f t f 2 f 16 "1296 1296" 100 0 0 100 foo bar ));
909
- DATA (insert OID = 1309 (timestampgt PGUID 11 f t f 2 f 16 "1296 1296" 100 0 0 100 foo bar ));
910
- DATA (insert OID = 1310 (timestample PGUID 11 f t f 2 f 16 "1296 1296" 100 0 0 100 foo bar ));
911
- DATA (insert OID = 1311 (timestampge PGUID 11 f t f 2 f 16 "1296 1296" 100 0 0 100 foo bar ));
912
- /* reserve OIDs 1312-1319 for additional date/time conversion routines! tgl 97/04/01 */
913
- DATA (insert OID = 1314 (datetime_cmp PGUID 11 f t f 2 f 23 "1184 1184" 100 0 0 100 foo bar ));
914
- DATA (insert OID = 1315 (timespan_cmp PGUID 11 f t f 2 f 23 "1186 1186" 100 0 0 100 foo bar ));
915
+ DATA (insert OID = 1306 (timestampeq PGUID 11 f t f 2 f 16 "1296 1296" 100 0 0 100 foo bar ));
916
+ DATA (insert OID = 1307 (timestampne PGUID 11 f t f 2 f 16 "1296 1296" 100 0 0 100 foo bar ));
917
+ DATA (insert OID = 1308 (timestamplt PGUID 11 f t f 2 f 16 "1296 1296" 100 0 0 100 foo bar ));
918
+ DATA (insert OID = 1309 (timestampgt PGUID 11 f t f 2 f 16 "1296 1296" 100 0 0 100 foo bar ));
919
+ DATA (insert OID = 1310 (timestample PGUID 11 f t f 2 f 16 "1296 1296" 100 0 0 100 foo bar ));
920
+ DATA (insert OID = 1311 (timestampge PGUID 11 f t f 2 f 16 "1296 1296" 100 0 0 100 foo bar ));
921
+ DATA (insert OID = 1314 (datetime_cmp PGUID 11 f t f 2 f 23 "1184 1184" 100 0 0 100 foo bar ));
922
+ DATA (insert OID = 1315 (timespan_cmp PGUID 11 f t f 2 f 23 "1186 1186" 100 0 0 100 foo bar ));
923
+ DATA (insert OID = 1316 (datetime_time PGUID 11 f t f 1 f 1083 "1184" 100 0 0 100 foo bar ));
924
+ DATA (insert OID = 1318 (datetime_stamp PGUID 11 f t f 1 f 1296 "1184" 100 0 0 100 foo bar ));
925
+ DATA (insert OID = 1326 (timespan_div PGUID 11 f t f 2 f 1186 "1186 701" 100 0 0 100 foo bar ));
915
926
916
927
DATA (insert OID = 1339 (date_zone PGUID 14 f t f 2 f 25 "25 1184" 100 0 0 100 "select datetime_zone($1, $2)" - ));
917
928
DATA (insert OID = 1340 (text PGUID 14 f t f 1 f 25 "1184" 100 0 0 100 "select datetime_text($1)" - ));
918
929
DATA (insert OID = 1341 (text PGUID 14 f t f 1 f 25 "1186" 100 0 0 100 "select timespan_text($1)" - ));
919
- /* reserve OIDs 1339-1349 for additional date/time conversion routines! tgl 97/04/01 */
930
+ DATA (insert OID = 1342 (text PGUID 14 f t f 1 f 25 "23" 100 0 0 100 "select int4_text($1)" - ));
931
+ DATA (insert OID = 1343 (text PGUID 14 f t f 1 f 25 "21" 100 0 0 100 "select int2_text($1)" - ));
932
+ DATA (insert OID = 1344 (text PGUID 14 f t f 1 f 25 "26" 100 0 0 100 "select oid_text($1)" - ));
933
+ DATA (insert OID = 1345 (oid PGUID 14 f t f 1 f 26 "25" 100 0 0 100 "select text_oid($1)" - ));
934
+ DATA (insert OID = 1346 (int2 PGUID 14 f t f 1 f 21 "25" 100 0 0 100 "select text_int2($1)" - ));
935
+ DATA (insert OID = 1347 (int4 PGUID 14 f t f 1 f 23 "25" 100 0 0 100 "select text_int4($1)" - ));
920
936
921
937
DATA (insert OID = 1350 (datetime PGUID 14 f t f 1 f 1184 "1184" 100 0 0 100 "select $1" - ));
922
938
DATA (insert OID = 1351 (datetime PGUID 14 f t f 1 f 1184 "25" 100 0 0 100 "select text_datetime($1)" - ));
923
939
DATA (insert OID = 1352 (datetime PGUID 14 f t f 1 f 1184 "702" 100 0 0 100 "select abstime_datetime($1)" - ));
924
940
DATA (insert OID = 1353 (datetime PGUID 14 f t f 1 f 1184 "1082" 100 0 0 100 "select date_datetime($1)" - ));
925
- DATA (insert OID = 1354 (datetime PGUID 14 f t f 1 f 1184 "1296" 100 0 0 100 "selecttimestamp_datetime ($1)" - ));
926
- DATA (insert OID = 1355 (datetime PGUID 14 f t f 2 f 1184 "1082 1083" 100 0 0 100 "selectdatetime_datetime ($1, $2)" - ));
941
+ DATA (insert OID = 1354 (datetime PGUID 14 f t f 1 f 1184 "1296" 100 0 0 100 "selectstamp_datetime ($1)" - ));
942
+ DATA (insert OID = 1355 (datetime PGUID 14 f t f 2 f 1184 "1082 1083" 100 0 0 100 "selectdatet_datetime ($1, $2)" - ));
927
943
DATA (insert OID = 1356 (timespan PGUID 14 f t f 1 f 1186 "1186" 100 0 0 100 "select $1" - ));
928
944
DATA (insert OID = 1357 (timespan PGUID 14 f t f 1 f 1186 "703" 100 0 0 100 "select reltime_timespan($1)" - ));
929
945
DATA (insert OID = 1358 (timespan PGUID 14 f t f 1 f 1186 "1083" 100 0 0 100 "select time_timespan($1)" - ));
@@ -938,7 +954,7 @@ DATA(insert OID = 1366 ( abstime PGUID 14 f t f 1 f 702 "1184" 100 0 0 100
938
954
DATA (insert OID = 1367 (reltime PGUID 14 f t f 1 f 703 "703" 100 0 0 100 "select $1" - ));
939
955
DATA (insert OID = 1368 (reltime PGUID 14 f t f 1 f 703 "1186" 100 0 0 100 "select timespan_reltime($1)" - ));
940
956
DATA (insert OID = 1369 (timestamp PGUID 14 f t f 1 f 1296 "1296" 100 0 0 100 "select $1" - ));
941
- DATA (insert OID = 1370 (timestamp PGUID 14 f t f 1 f 1296 "1184" 100 0 0 100 "selectdatetime_timestamp ($1)" - ));
957
+ DATA (insert OID = 1370 (timestamp PGUID 14 f t f 1 f 1296 "1184" 100 0 0 100 "selectdatetime_stamp ($1)" - ));
942
958
943
959
DATA (insert OID = 1380 (date_part PGUID 14 f t f 2 f 701 "25 1184" 100 0 0 100 "select datetime_part($1, $2)" - ));
944
960
DATA (insert OID = 1381 (date_part PGUID 14 f t f 2 f 701 "25 1186" 100 0 0 100 "select timespan_part($1, $2)" - ));
@@ -1112,8 +1128,6 @@ DATA(insert OID = 882 ( rtrim PGUID 14 f t f 1 f 25 "25" 100 0 0 100 "sel
1112
1128
DATA (insert OID = 883 (substr PGUID 14 f t f 2 f 25 "25 23" 100 0 0 100 "select substr($1, $2, 10000)" - ));
1113
1129
DATA (insert OID = 884 (btrim PGUID 11 f t f 2 f 25 "25 25" 100 0 0 100 foo bar ));
1114
1130
DATA (insert OID = 885 (btrim PGUID 14 f t f 1 f 25 "25" 100 0 0 100 "select btrim($1, \' \')" - ));
1115
- /* XXX Help, where should I go to */
1116
- DATA (insert OID = 1586 (timespan_div PGUID 11 f t f 2 f 1186 "1186 701" 100 0 0 100 foo bar ));
1117
1131
1118
1132
/* SEQUENCEs nextval & currval functions */
1119
1133
DATA (insert OID = 1317 (nextval PGUID 11 f t f 1 f 23 "25" 100 0 0 100 foo bar ));