@ -12,7 +12,7 @@ Last updated: Fri Jun 2 11:32:13 EDT 2000
Current maintainer: Bruce Momjian (< A
HREF="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us< / A > )< BR > < P >
The most recent version of this document can be viewed at the p ostgreSQL
The most recent version of this document can be viewed at the P ostgreSQL
Web site, < A HREF = "http://www.Postgresql.org" > http://www.PostgreSQL.org< / A > .< P >
Linux-specific questions are answered in < A
@ -22,7 +22,7 @@ HPUX-specific questions are answered in <A
HREF="http://www.PostgreSQL.org/docs/faq-hpux.html">http://www.PostgreSQL.org/docs/faq-hpux.html< / A > .< P >
Solaris-specific questions are answered in < A
HREF="http://www.postgresql.org/docs/faq-solaris.html">http://www.postgresql .org/docs/faq-solaris.html< / A > .< P >
HREF="http://www.PostgreSQL.org/docs/faq-solaris.html">http://www.PostgreSQL .org/docs/faq-solaris.html< / A > .< P >
Irix-specific questions are answered in < A
HREF="http://www.PostgreSQL.org/docs/faq-irix.html">http://www.PostgreSQL.org/docs/faq-irix.html< / A > .< P >
@ -170,7 +170,7 @@ free and the complete source is available.<P>
PostgreSQL development is being performed by a team of Internet
developers who all subscribe to the PostgreSQL development mailing list.
The current coordinator is Marc G. Fournier (< A
HREF="mailto:scrappy@postgreSQL.org">scrappy@p ostgreSQL.org< / A > ). (See
HREF="mailto:scrappy@PostgreSQL.org">scrappy@P ostgreSQL.org< / A > ). (See
below on how to join). This team is now responsible for all current and
future development of PostgreSQL.< P >
@ -265,8 +265,7 @@ Unix/NT porting library. See pgsql/doc/README.NT in the distribution.<P>
< H4 > < A NAME = "1.5" > 1.5< / A > ) Where can I get PostgreSQL?< / H4 > < P >
The primary anonymous ftp site for PostgreSQL is
< A
HREF="ftp://ftp.postgreSQL.org/pub">ftp://ftp.postgreSQL.org/pub< / A >
< P >
HREF="ftp://ftp.PostgreSQL.org/pub">ftp://ftp.PostgreSQL.org/pub< / A > .
For mirror sites, see our main web site.
< H4 > < A NAME = "1.6" > 1.6< / A > ) Where can I get support for PostgreSQL?< / H4 > < P >
@ -275,7 +274,7 @@ There is no official support for PostgreSQL from the University of
California, Berkeley. It is maintained through volunteer effort.< P >
The main mailing list is: < A
HREF="mailto:pgsql-general@postgreSQL.org">pgsql-general@p ostgreSQL.org< / A > .
HREF="mailto:pgsql-general@PostgreSQL.org">pgsql-general@P ostgreSQL.org< / A > .
It is available for discussion of matters pertaining to PostgreSQL.
To subscribe, send a mail with the lines in the body (not
the subject line)
@ -286,11 +285,11 @@ the subject line)
< / PRE > < P >
to < A
HREF="mailto:pgsql-general-request@postgreSQL.org">pgsql-general-request@p ostgreSQL.org< / A > .< P >
HREF="mailto:pgsql-general-request@PostgreSQL.org">pgsql-general-request@P ostgreSQL.org< / A > .< P >
There is also a digest list available. To subscribe to this list, send
email to: < A HREF = "mailto:pgsql-general-digest-request@p ostgreSQL.org" >
pgsql-general-digest-request@p ostgreSQL.org< / A > with a body of:
email to: < A HREF = "mailto:pgsql-general-digest-request@P ostgreSQL.org" >
pgsql-general-digest-request@P ostgreSQL.org< / A > with a body of:
< PRE >
subscribe
@ -302,7 +301,7 @@ received around 30k of messages.<P>
The bugs mailing list is available. To subscribe to this list, send email
to < A
HREF="mailto:bugs-request@postgreSQL.org">bugs-request@p ostgreSQL.org< / A >
HREF="mailto:bugs-request@PostgreSQL.org">bugs-request@P ostgreSQL.org< / A >
with a body of:< P >
< PRE >
@ -312,7 +311,7 @@ with a body of:<P>
There is also a developers discussion mailing list available. To
subscribe to this list, send email to < A
HREF="mailto:hackers-request@postgreSQL.org">hackers-request@p ostgreSQL.org< / A >
HREF="mailto:hackers-request@PostgreSQL.org">hackers-request@P ostgreSQL.org< / A >
with a body of:< P >
< PRE >
@ -324,7 +323,7 @@ Additional mailing lists and information about PostgreSQL can be found
via the PostgreSQL WWW home page at:
< BLOCKQUOTE >
< A HREF = "http://www.postgreSQL.org" > http://www.p ostgreSQL.org< / A >
< A HREF = "http://www.PostgreSQL.org" > http://www.P ostgreSQL.org< / A >
< / BLOCKQUOTE > < P >
There is also an IRC channel on EFNet, channel #PostgreSQL.
@ -347,14 +346,14 @@ We plan to have major releases every four months.<P>
Several manuals, manual pages, and some small test examples are
included in the distribution. See the /doc directory. You can also
browse the manual on-line at < A
HREF="http://www.postgresql .org/docs/postgres">
http://www.postgresql .org/docs/postgres.< / A >
HREF="http://www.PostgreSQL .org/docs/postgres">
http://www.PostgreSQL .org/docs/postgres.< / A >
in the distribution.
< P >
There is a PostgreSQL book availiable at < A
HREF="http://www.postgresql .org/docs/awbook.html">
http://www.postgresql .org/docs/awbook.html< / A > < P >
HREF="http://www.PostgreSQL .org/docs/awbook.html">
http://www.PostgreSQL .org/docs/awbook.html< / A > < P >
< I > psql< / I > has some nice \d commands to show information about types,
operators, functions, aggregates, etc.< P >
@ -365,14 +364,14 @@ The web site contains even more documentation.<P>
< / H4 > < P >
PostgreSQL supports an extended subset of SQL-92. See our
< A HREF = "http://www.p ostgreSQL.org/docs/todo.html" >
< A HREF = "http://www.P ostgreSQL.org/docs/todo.html" >
TODO< / A > for a list of known bugs, missing features, and future plans.< P >
< H4 > < A NAME = "1.10" > 1.10< / A > ) How can I learn SQL?< / H4 > < P >
The PostgreSQL book at < A
HREF="http://www.postgresql .org/docs/awbook.html">
http://www.postgresql .org/docs/awbook.html< / A > teaches SQL.
HREF="http://www.PostgreSQL .org/docs/awbook.html">
http://www.PostgreSQL .org/docs/awbook.html< / A > teaches SQL.
There is a nice tutorial at < A
HREF="http://w3.one.net/~jhoffman/sqltut.htm">
@ -410,10 +409,10 @@ committed were likely to be of high quality.
< H4 > < A NAME = "1.13" > 1.13< / A > ) How do I submit a bug report?< / H4 > < P >
Fill out the "bug-template" file and send it to: < A
HREF="mailto:bugs@postgreSQL.org">bugs@p ostgreSQL.org< / A > < P >
HREF="mailto:bugs@PostgreSQL.org">bugs@P ostgreSQL.org< / A > < P >
Also check out our ftp site < A
HREF="ftp://ftp.postgreSQL.org/pub">ftp://ftp.p ostgreSQL.org/pub< / A > to
HREF="ftp://ftp.PostgreSQL.org/pub">ftp://ftp.P ostgreSQL.org/pub< / A > to
see if there is a more recent PostgreSQL version or patches.< P >
@ -503,8 +502,8 @@ in our BSD-style license stated above.<BR><BR>
There are two ODBC drivers available, PsqlODBC and OpenLink ODBC.< P >
PsqlODBC is included in the distribution. More information about it can
be gotten from: < A HREF = "ftp://ftp.postgresql .org/pub/odbc/index.html" >
ftp://ftp.postgresql .org/pub/odbc/index.html< / A > < P >
be gotten from: < A HREF = "ftp://ftp.PostgreSQL .org/pub/odbc/index.html" >
ftp://ftp.PostgreSQL .org/pub/odbc/index.html< / A > < P >
OpenLink ODBC can be gotten from < A HREF = "http://www.openlinksw.com/" >
http://www.openlinksw.com< / A > . It works with their standard ODBC client
@ -516,7 +515,7 @@ commercial-quality support, but a freeware version will always be
available. Questions to < A
HREF="mailto:postgres95@openlink.co.uk">postgres95@openlink.co.uk< / A > .< P >
See also the < A HREF = "http://www.postgresql .org/docs/programmer/odbc.htm" >
See also the < A HREF = "http://www.PostgreSQL .org/docs/programmer/odbc.htm" >
ODBC chapter of the Programmer's Guide< / A > .< P >
@ -1050,7 +1049,7 @@ You can also use each row's <I>oid</I> field as a unique value. However, if
you need to dump and reload the database, you need to use < I > pg_dump's -o< / I >
option or < SMALL > COPY WITH OIDS< / SMALL > option to preserve the oids.< P >
< A HREF = "http://www.postgresql .org/docs/aw_pgsql_book" > Numbering Rows.< / A >
< A HREF = "http://www.PostgreSQL .org/docs/aw_pgsql_book" > Numbering Rows.< / A >
< H4 > < A NAME = "4.16.2" > 4.16.2< / A > ) How do I get the back the generated SERIAL value after an insert?< / H4 > < P >
Probably the simplest approach is to to retrieve the next SERIAL value from the sequence object with the < I > nextval()< / I > function < I > before< / I > inserting and then insert it explicitly. Using the example table in < A HREF = "#4.16.1" > 4.16.1< / A > , that might look like this: