Peter Eisentraut
1b342df00a
Merge documentation updates from 7.3 branch.
2002-11-11 20:14:04 +00:00
Peter Eisentraut
266a280584
Add introductory sections explaining what each book is about. Remove Y2K
...
statement.
2002-10-24 17:48:54 +00:00
Tom Lane
c918be6a17
Update description of numeric constants to match 7.3 reality.
...
Miscellaneous other copy-editing.
2002-10-20 05:05:46 +00:00
Peter Eisentraut
bc49968764
Add more appropriate markup.
2002-09-21 18:32:54 +00:00
Peter Eisentraut
6d77f6e5fb
Add more information about schemas. Combines some previously existing
...
material into the new location.
2002-09-12 22:05:36 +00:00
Bruce Momjian
6415ffe7af
Not sure how I fixed it the first time, but here's a fix for another
...
instance in which the docs mention that 'NAMEDATALEN == 32".
Neil Conway
2002-08-23 04:27:19 +00:00
Bruce Momjian
c76f5aa530
> > I had great difficulty in finding how to change the search path, so here
...
> > is a patch to add some cross-referencing.
Oliver Elphick
2002-08-22 04:52:17 +00:00
Bruce Momjian
46bb23ac01
Change NAMEDATALEN to 64, INDEX_MAX_KEYS/MAX_FUNC_ARGS to 32, per discussion on hackers.
2002-08-13 20:40:44 +00:00
Tom Lane
a5e6e99357
Allow schema-qualified operator names to be used in the optional
...
arguments of CREATE OPERATOR.
2002-08-10 19:01:53 +00:00
Peter Eisentraut
6f4a9fb119
Add User's Guide chapters on Data Definition and Data Manipulation.
...
Still needs to be filled with more information, but it gives us a
framework to have a User's Guide with complete coverage of the basic
SQL operations. Move arrays into data type chapter, inheritance into
DDL chapter (for now).
Make <comment>s show up in the output while the version number ends in
"devel".
Allow cross-book references with entities &cite-user; etc.
2002-08-05 19:43:31 +00:00
Tom Lane
62d4526114
Ooops, fix busted markup.
2002-06-15 22:15:03 +00:00
Tom Lane
2da3742cf5
Add a little more material to the new section about evaluation order.
2002-06-15 21:28:55 +00:00
Peter Eisentraut
bf886d5baf
Add section explaining unspecified expression evaluation order.
2002-06-01 20:56:55 +00:00
Tom Lane
e358a61d76
Updates for schema features.
2002-04-25 20:14:43 +00:00
Peter Eisentraut
b6ea172ace
Spell checking and markup additions
2002-03-22 19:20:45 +00:00
Peter Eisentraut
bf43bed848
Spell-check and markup police
2002-01-20 22:19:57 +00:00
Tom Lane
4d72af6cb3
Describe type casts under the heading of Value Expressions, and explain
...
the difference between a run-time type cast and casting a literal string
to a specific type. Minor editorial work in same area.
2002-01-09 23:38:06 +00:00
Peter Eisentraut
731204e090
Editorial review
2002-01-07 02:29:15 +00:00
Thomas G. Lockhart
68cb184b56
Update list of currently supported platforms.
...
Mention SQL9x precision syntax for date/time types.
Use PostgreSQL consistantly throughout docs. Before, usage was split evenly
between Postgres and PostgreSQL.
2001-12-08 03:24:23 +00:00
Tom Lane
53f1173388
Provide some documentation for EXISTS, IN, NOT IN, ANY/SOME/ALL,
...
and row comparisons. How'd this manage to slip through the cracks?
2001-12-01 04:19:20 +00:00
Peter Eisentraut
651a639b8b
proof-reading
2001-11-28 20:49:10 +00:00
Thomas G. Lockhart
6c402eafc8
Deprecate 'current' date/time constant.
...
Purge "Postgres" in favor of "PostgreSQL" in docs. ref/ not yet done.
2001-11-21 06:09:45 +00:00
Tom Lane
5e86d226e4
Grammatical and spelling fixes.
2001-11-19 09:05:02 +00:00
Peter Eisentraut
a715c0e4c5
Cleanup of bibliography
2001-11-08 23:34:33 +00:00
Bruce Momjian
705869dd17
Uppercase keywords where appropriate.
2001-10-12 23:32:34 +00:00
Peter Eisentraut
ffb8f73890
Bunch of copy fitting and style sheet tweakage to get decent looking print
...
output (from pdfjadetex). Also updated instructions to install documentation
processing toolchain.
2001-10-09 18:46:00 +00:00
Peter Eisentraut
351a0c1736
Replace ASCII-quotes with proper markup.
2001-09-13 15:55:24 +00:00
Peter Eisentraut
84956e71a3
Markup additions and spell check. (covers User's Guide)
2001-09-09 17:21:59 +00:00
Tom Lane
8e0d642c9b
Documentation for transaction-ID-wraparound changes. Add a chapter to
...
the Admin Guide about routine maintenance tasks. Currently this only
discusses the various reasons for doing VACUUM, but perhaps it could be
fleshed out with topics like log rotation.
2001-08-26 21:17:12 +00:00
Tom Lane
bf56f0759b
Make OIDs optional, per discussions in pghackers. WITH OIDS is still the
...
default, but OIDS are removed from many system catalogs that don't need them.
Some interesting side effects: TOAST pointers are 20 bytes not 32 now;
pg_description has a three-column key instead of one.
Bugs fixed in passing: BINARY cursors work again; pg_class.relhaspkey
has some usefulness; pg_dump dumps comments on indexes, rules, and
triggers in a valid order.
initdb forced.
2001-08-10 18:57:42 +00:00
Tom Lane
116d2bba7e
Add IS UNKNOWN, IS NOT UNKNOWN boolean tests, fix the existing boolean
...
tests to return the correct results per SQL9x when given NULL inputs.
Reimplement these tests as well as IS [NOT] NULL to have their own
expression node types, instead of depending on special functions.
From Joe Conway, with a little help from Tom Lane.
2001-06-19 22:39:12 +00:00
Peter Eisentraut
01839df6dd
Add index. Only some parts of the manual set have index entries so far...
2001-05-12 22:51:36 +00:00
Peter Eisentraut
60774e8210
Even better example for operator precedence mis-parsing.
2001-02-25 16:05:21 +00:00
Peter Eisentraut
3460181c3c
Choose a more suitable example for the operator precedence mis-parsing
...
example.
2001-02-24 18:09:51 +00:00
Tom Lane
08265ef9c2
Fix example of syntactic ambiguity between prefix/infix/postfix operators
...
--- Postgres now accepts the example we claimed it wouldn't. Miscellaneous
copy-editing as well.
2001-02-10 07:08:44 +00:00
Peter Eisentraut
61737a7b47
Add some links from data type chapter to section on literal constants.
2001-01-26 22:04:22 +00:00
Peter Eisentraut
21a3857f1f
Rip out table expression section from SQL syntax chapter and develop it
...
into new chapter on query (SELECT) syntax. In the end this should become
a narrative and example-filled counterpart to the SELECT reference page.
2001-01-22 23:34:33 +00:00
Peter Eisentraut
4f34f55d3d
Description of table expressions, including join syntax, from Robert B.
...
Easter <reaster@comptechnews.com>, heavily massaged by me. Also cleaned up
value expressions a bit.
2001-01-21 22:02:01 +00:00
Peter Eisentraut
027f144e39
Terminology cleanup: class -> table, instance -> row, attribute -> column,
...
etc.
2001-01-13 23:58:55 +00:00
Peter Eisentraut
526427f6d3
Add information about bit types. Adjust some other things to promote
...
SQL type names over internal type names.
2001-01-13 18:34:51 +00:00
Tom Lane
10fb290aca
Document the system attributes ctid and tableoid, which for some reason
...
were never yet mentioned anywhere in our documentation. Improve
explanations of the other system attributes, too.
2001-01-08 22:07:47 +00:00
Peter Eisentraut
3942ee389c
Update section on SQL syntax. (Still a lot to be done though.) Add
...
appendix with comprehensive list of key words.
2001-01-06 11:58:56 +00:00
Peter Eisentraut
1b555ce791
Replace incorrect uses of 'which' with 'that'. (so-called "wicked which")
2000-12-22 18:57:50 +00:00
Peter Eisentraut
b2145e9365
Get rid of the little "v"s in front of version numbers, substituting the
...
full word "version" where appropriate.
2000-12-21 22:55:27 +00:00
Tom Lane
e4eb91048c
Document the array_dims() function, and make some other small improvements
...
in the docs for arrays.
2000-12-18 23:39:37 +00:00
Tom Lane
96ff0cb0c4
Outer join updates, miscellaneous polishing.
2000-12-17 05:47:57 +00:00
Tom Lane
cf00d59335
Clean up some bogosities in description of target lists.
2000-12-16 18:22:53 +00:00
Peter Eisentraut
c3641483c3
Merge functions and operators chapters. Lots of updates.
2000-12-14 22:30:56 +00:00
Peter Eisentraut
72ad5fe15c
Add id' attributes to all
chapter' and `sect1' tags, to generate useful
...
names for the HTML files (e.g., not x4856.htm).
2000-09-29 20:21:34 +00:00
Tom Lane
d2165a4a5d
Fix incorrect example of CAST syntax (was missing required parentheses).
2000-08-07 19:53:27 +00:00