postgresql/doc/src/sgml
Bruce Momjian 1934055cbe Please find a small patch to fix the brain damage "century" and
"millennium" date part implementation in postgresql, both in the code
and the documentation, so that it conforms to the official definition.
If you do not agree with the official definition, please send your
complaint to "pope@vatican.org". I'm not responsible for them;-)

With the previous version, the centuries and millenniums had a wrong
number and started the wrong year. Moreover century number 0, which does
not exist in reality, lasted 200 years. Also, millennium number 0 lasted
2000 years.

If you want postgresql to have it's own definition of "century" and
"millennium" that does not conform to the one of the society, just give
them another name. I would suggest "pgCENTURY" and "pgMILLENNIUM";-)

IMO, if someone may use the options, it means that postgresql is used for
historical data, so it make sense to have an historical definition. Also,
I just want to divide the year by 100 or 1000, I can do that quite easily.

BACKWARD INCOMPATIBLE CHANGE

Fabien Coelho - coelho@cri.ensmp.fr
2004-04-10 18:02:59 +00:00
..
ref Add mention of how to use \df to find functions using/returning specific 2004-03-30 15:54:33 +00:00
advanced.sgml Back out tutorial changes: 2004-03-31 16:20:53 +00:00
arch-dev.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
array.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
backup.sgml Refer to GUC variables using <xref> tags rather than <varname> tags, 2004-03-09 16:57:47 +00:00
biblio.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
bki.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
book-decl.sgml
catalogs.sgml Replace TupleTableSlot convention for whole-row variables and function 2004-04-01 21:28:47 +00:00
charset.sgml Improve the locale and character set docs, add some <xref>s pointing 2004-03-23 02:47:35 +00:00
client-auth.sgml Replace the virtual_host and tcpip_socket parameters with a unified 2004-03-23 01:23:48 +00:00
contacts.sgml
cvs.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
datatype.sgml Improve the locale and character set docs, add some <xref>s pointing 2004-03-23 02:47:35 +00:00
datetime.sgml Back out tutorial changes: 2004-03-31 16:20:53 +00:00
ddl.sgml Improve discussion of using OIDs for identifying rows, fix an instance of 2004-03-07 04:31:01 +00:00
dfunc.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
diskusage.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
dml.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
docguide.sgml Minor SGML markup improvements. 2004-02-17 02:53:03 +00:00
ecpg.sgml Fixed docs to clearly note that ecpg is originally a C precompiler and C++ stuff is not 100%. 2003-12-26 20:00:00 +00:00
errcodes.sgml Emit a warning when an empty string is input to the oid, float4, and 2004-03-04 21:47:18 +00:00
extend.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
features.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
filelist.sgml Remove libpgeasy and odbc doc reference in filelist.sgml --- removed to 2004-04-09 18:03:13 +00:00
fixrtf
func.sgml Please find a small patch to fix the brain damage "century" and 2004-04-10 18:02:59 +00:00
geqo.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
gist.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
history.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
indexcost.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
indices.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
info.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
information_schema.sgml Fix a bunch (~88) typos that the OpenJade tools don't warn about by 2004-02-29 15:36:46 +00:00
install-win32.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
installation.sgml Update plpython docs to mention shared libs are possible in 2.3 or 2004-02-27 01:23:18 +00:00
intro.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
keywords.sgml Add ALSO keyword to CREATE RULE. 2004-03-09 05:05:41 +00:00
legal.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
libpgtcl.sgml Fix a bunch (~88) typos that the OpenJade tools don't warn about by 2004-02-29 15:36:46 +00:00
libpq.sgml Add thread locking to SSL and Kerberos connections. 2004-03-24 03:45:00 +00:00
lobj.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
maintenance.sgml Remove 'syslog' GUC variable, and add more logical 'log_destination' 2004-04-05 03:02:11 +00:00
Makefile Remove blank line in Makefile. 2004-03-09 20:10:10 +00:00
manage-ag.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
mk_feature_tables.pl
monitoring.sgml More cross-reference work, other minor SGML fixes and improvements. 2004-03-26 03:18:28 +00:00
mvcc.sgml This patch makes some SGML markup more consistent and makes a small 2003-12-13 23:59:07 +00:00
nls.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
notation.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
page.sgml This patch makes some improvements and adds some additional detail 2003-12-14 00:10:32 +00:00
perform.sgml Convert some GUC variable references to links. 2004-03-25 18:57:57 +00:00
plhandler.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
plperl.sgml This patch makes some improvements and adds some additional detail 2003-12-14 00:10:32 +00:00
plpgsql.sgml More cross-reference work, other minor SGML fixes and improvements. 2004-03-26 03:18:28 +00:00
plpython.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
pltcl.sgml Fix problems with dropped columns in pltcl triggers, per report from Patrick Samson. 2004-01-24 23:06:29 +00:00
postgres.sgml Remove JDBC from the build system and documentation, too. 2004-01-19 21:20:06 +00:00
problems.sgml Refer to GUC variables using <xref> tags rather than <varname> tags, 2004-03-09 16:57:47 +00:00
protocol.sgml Revise syntax-error reporting behavior to give pleasant results for 2004-03-21 22:29:11 +00:00
queries.sgml Add a few more cross-references where appropriate, add more text about 2004-03-03 22:22:24 +00:00
query.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
refentry.sgml
reference.ced
reference.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
regress.sgml Update random regression test text to be clearer. 2004-03-15 16:11:42 +00:00
release.sgml Some editorial work on 7.4.2 release notes. 2004-03-07 22:07:56 +00:00
rules.sgml Add ALSO keyword to CREATE RULE. 2004-03-09 05:05:41 +00:00
runtime.sgml > >>1. change the type of "log_statement" option from boolean to string, 2004-04-07 05:05:50 +00:00
sources.sgml Minor SGML markup improvements. 2004-02-17 02:53:03 +00:00
spi.sgml Replace TupleTableSlot convention for whole-row variables and function 2004-04-01 21:28:47 +00:00
sql.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
standalone-install.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
start.sgml Improve \? wording, remove 'internal'. 2004-02-12 19:58:16 +00:00
stylesheet.css Override some of the changes in DocBook DSSSL stylesheets 1.78 to restore 2003-12-15 23:58:12 +00:00
stylesheet.dsl Override some of the changes in DocBook DSSSL stylesheets 1.78 to restore 2003-12-15 23:58:12 +00:00
stylesheet.xsl Some refinement of XSLT processing: The result now looks just about as good 2004-01-15 23:51:32 +00:00
syntax.sgml Allow 'Infinity' and '-Infinity' as input to the float4 and float8 2004-03-12 00:25:43 +00:00
trigger.sgml Add a few more cross-references where appropriate, add more text about 2004-03-03 22:22:24 +00:00
typeconv.sgml This patch makes some improvements and adds some additional detail 2003-12-14 00:10:32 +00:00
user-manag.sgml Add a few more <xref> tags to the SGML docs, where appropriate. Original 2004-02-17 09:07:16 +00:00
wal.sgml Refer to GUC variables using <xref> tags rather than <varname> tags, 2004-03-09 16:57:47 +00:00
xaggr.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
xfunc.sgml Replace TupleTableSlot convention for whole-row variables and function 2004-04-01 21:28:47 +00:00
xindex.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
xoper.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
xplang.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
xtypes.sgml $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00