Skip to content

Commit 04ffd2b

Browse files
committed
Back-patch fix for timestamp(datetime) into 6.5.*.
I believe this is not a violation of our policy against requiring initdb for minor-version bugfixes, since users don't *have* to initdb; they just won't see any effect from the fix if they don't. But a user who does do a clean install or initdb upgrade to 6.5.2 will get the fix, and that seems worthwhile.
1 parent b9d202f commit 04ffd2b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/include/catalog/pg_proc.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
*
77
* Copyright (c) 1994, Regents of the University of California
88
*
9-
* $Id: pg_proc.h,v 1.99.2.1 1999/07/30 18:52:53 scrappy Exp $
9+
* $Id: pg_proc.h,v 1.99.2.2 1999/08/29 01:39:57 tgl Exp $
1010
*
1111
* NOTES
1212
* The script catalog/genbki.sh reads this file and generates .bki
@@ -1641,7 +1641,7 @@ DATA(insert OID = 1362 ( time PGUID 14 f t f 1 f 1083 "1083" 100 0 0 100 "
16411641
DESCR("convert (noop)");
16421642
DATA(insert OID = 1363 ( time PGUID 11 f t f 1 f 1083 "1184" 100 0 0 100 datetime_time - ));
16431643
DESCR("convert datetime to time");
1644-
DATA(insert OID = 1364 ( time PGUID 14 f t f 1 f 1083 "702" 100 0 0 100 "select abstime_time($1)" - ));
1644+
DATA(insert OID = 1364 ( time PGUID 14 f t f 1 f 1083 "702" 100 0 0 100 "select time(datetime($1))" - ));
16451645
DESCR("convert abstime to time");
16461646
DATA(insert OID = 1365 ( abstime PGUID 14 f t f 1 f 702 "702" 100 0 0 100 "select $1" - ));
16471647
DESCR("convert (noop)");
@@ -1653,7 +1653,7 @@ DATA(insert OID = 1368 ( reltime PGUID 11 f t f 1 f 703 "1186" 100 0 0 100
16531653
DESCR("convert timespan to reltime");
16541654
DATA(insert OID = 1369 ( timestamp PGUID 14 f t f 1 f 1296 "1296" 100 0 0 100 "select $1" - ));
16551655
DESCR("convert (noop)");
1656-
DATA(insert OID = 1370 ( timestamp PGUID 14 f t f 1 f 1296 "1184" 100 0 0 100 "select datetime_stamp($1)" - ));
1656+
DATA(insert OID = 1370 ( timestamp PGUID 11 f t f 1 f 1296 "1184" 100 0 0 100 datetime_timestamp - ));
16571657
DESCR("convert datetime to timestamp");
16581658
DATA(insert OID = 1371 ( length PGUID 11 f t f 1 f 23 "25" 100 0 0 100 textlen - ));
16591659
DESCR("character length");

0 commit comments

Comments
 (0)