Commit ec37ea1c authored by Bruce Momjian's avatar Bruce Momjian

Cleanups

parent bb13830d
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/ref/alter_group.sgml,v 1.1 2000/01/14 22:11:32 petere Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/ref/alter_group.sgml,v 1.2 2000/07/22 02:39:10 momjian Exp $
Postgres documentation Postgres documentation
--> -->
...@@ -114,7 +114,7 @@ ALTER GROUP <replaceable class="PARAMETER">name</replaceable> DROP USER <replace ...@@ -114,7 +114,7 @@ ALTER GROUP <replaceable class="PARAMETER">name</replaceable> DROP USER <replace
ALTER GROUP staff ADD USER karl, john ALTER GROUP staff ADD USER karl, john
</programlisting> </programlisting>
Remove a user from a group Remove a user from a group:
<programlisting> <programlisting>
ALTER GROUP workers DROP USER beth ALTER GROUP workers DROP USER beth
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/ref/alter_table.sgml,v 1.13 2000/06/09 01:43:57 momjian Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/ref/alter_table.sgml,v 1.14 2000/07/22 02:39:10 momjian Exp $
Postgres documentation Postgres documentation
--> -->
...@@ -307,7 +307,7 @@ CREATE TABLE temp AS SELECT did, city FROM distributors; ...@@ -307,7 +307,7 @@ CREATE TABLE temp AS SELECT did, city FROM distributors;
DROP TABLE distributors; DROP TABLE distributors;
CREATE TABLE distributors ( CREATE TABLE distributors (
did DECIMAL(3) DEFAULT 1, did DECIMAL(3) DEFAULT 1,
name VARCHAR(40) NOT NULL, name VARCHAR(40) NOT NULL
); );
INSERT INTO distributors SELECT * FROM temp; INSERT INTO distributors SELECT * FROM temp;
DROP TABLE temp; DROP TABLE temp;
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/ref/alter_user.sgml,v 1.11 2000/03/27 17:14:42 thomas Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/ref/alter_user.sgml,v 1.12 2000/07/22 02:39:10 momjian Exp $
Postgres documentation Postgres documentation
--> -->
...@@ -160,7 +160,7 @@ ERROR: ALTER USER: user "username" does not exist ...@@ -160,7 +160,7 @@ ERROR: ALTER USER: user "username" does not exist
ALTER USER davide WITH PASSWORD 'hu8jmn3'; ALTER USER davide WITH PASSWORD 'hu8jmn3';
</programlisting> </programlisting>
Change a user's valid until date Change a user's valid until date:
<programlisting> <programlisting>
ALTER USER manuel VALID UNTIL 'Jan 31 2030'; ALTER USER manuel VALID UNTIL 'Jan 31 2030';
...@@ -168,12 +168,12 @@ ALTER USER manuel VALID UNTIL 'Jan 31 2030'; ...@@ -168,12 +168,12 @@ ALTER USER manuel VALID UNTIL 'Jan 31 2030';
Change a user's valid until date, specifying that his Change a user's valid until date, specifying that his
authorisation should expire at midday on 4th May 1998 using authorisation should expire at midday on 4th May 1998 using
the time zone which is one hour ahead of UTC the time zone which is one hour ahead of UTC:
<programlisting> <programlisting>
ALTER USER chris VALID UNTIL 'May 4 12:00:00 1998 +1'; ALTER USER chris VALID UNTIL 'May 4 12:00:00 1998 +1';
</programlisting> </programlisting>
Give a user the ability to create other users and new databases. Give a user the ability to create other users and new databases:
<programlisting> <programlisting>
ALTER USER miriam CREATEUSER CREATEDB; ALTER USER miriam CREATEUSER CREATEDB;
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/ref/cluster.sgml,v 1.7 1999/07/22 15:09:06 thomas Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/ref/cluster.sgml,v 1.8 2000/07/22 02:39:10 momjian Exp $
Postgres documentation Postgres documentation
--> -->
...@@ -204,7 +204,7 @@ SELECT <replaceable class="parameter">columnlist</replaceable> INTO TABLE <repla ...@@ -204,7 +204,7 @@ SELECT <replaceable class="parameter">columnlist</replaceable> INTO TABLE <repla
Usage Usage
</title> </title>
<para> <para>
Cluster the employees relation on the basis of its salary attribute Cluster the employees relation on the basis of its salary attribute:
</para> </para>
<programlisting> <programlisting>
CLUSTER emp_ind ON emp; CLUSTER emp_ind ON emp;
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/ref/copy.sgml,v 1.16 2000/04/18 23:44:58 momjian Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/ref/copy.sgml,v 1.17 2000/07/22 02:39:10 momjian Exp $
Postgres documentation Postgres documentation
--> -->
...@@ -407,7 +407,7 @@ ERROR: <replaceable>reason</replaceable> ...@@ -407,7 +407,7 @@ ERROR: <replaceable>reason</replaceable>
</title> </title>
<para> <para>
The following example copies a table to standard output, The following example copies a table to standard output,
using a vertical bar ("|") as the field using a pipe (|) as the field
delimiter: delimiter:
</para> </para>
<programlisting> <programlisting>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/ref/create_function.sgml,v 1.13 2000/03/27 17:14:42 thomas Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/ref/create_function.sgml,v 1.14 2000/07/22 02:39:10 momjian Exp $
Postgres documentation Postgres documentation
--> -->
...@@ -293,7 +293,7 @@ CREATE TABLE product ( ...@@ -293,7 +293,7 @@ CREATE TABLE product (
find a type conversion function automatically, the sql function has find a type conversion function automatically, the sql function has
to have the same name as the return type, and overloading is to have the same name as the return type, and overloading is
unavoidable. The function name is overloaded by using the second unavoidable. The function name is overloaded by using the second
form of the <command>AS</command> clause in the SQL definition form of the <command>AS</command> clause in the SQL definition:
</para> </para>
<programlisting> <programlisting>
CREATE FUNCTION point(complex) RETURNS point CREATE FUNCTION point(complex) RETURNS point
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/ref/create_rule.sgml,v 1.17 2000/07/21 04:22:54 momjian Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/ref/create_rule.sgml,v 1.18 2000/07/22 02:39:10 momjian Exp $
Postgres documentation Postgres documentation
--> -->
...@@ -203,7 +203,7 @@ ON UPDATE TO emp-1.salary WHERE emp-2.name = "Joe" ...@@ -203,7 +203,7 @@ ON UPDATE TO emp-1.salary WHERE emp-2.name = "Joe"
report an error because the query cycled too many times: report an error because the query cycled too many times:
<example> <example>
<title>Example of a circular rewrite rule combination.</title> <title>Example of a circular rewrite rule combination:</title>
<programlisting> <programlisting>
CREATE RULE bad_rule_combination_1 AS CREATE RULE bad_rule_combination_1 AS
ON SELECT TO emp ON SELECT TO emp
...@@ -220,7 +220,7 @@ CREATE RULE bad_rule_combination_2 AS ...@@ -220,7 +220,7 @@ CREATE RULE bad_rule_combination_2 AS
<para> <para>
This attempt to select from EMP will cause This attempt to select from EMP will cause
<productname>Postgres</productname> to issue an error <productname>Postgres</productname> to issue an error
because the queries cycled too many times. because the queries cycled too many times:
<programlisting> <programlisting>
SELECT * FROM emp; SELECT * FROM emp;
</programlisting></para> </programlisting></para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/ref/create_table.sgml,v 1.31 2000/07/14 15:27:14 thomas Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/ref/create_table.sgml,v 1.32 2000/07/22 02:39:10 momjian Exp $
Postgres documentation Postgres documentation
--> -->
...@@ -221,7 +221,7 @@ ERROR: DEFAULT: type mismatched ...@@ -221,7 +221,7 @@ ERROR: DEFAULT: type mismatched
<para> <para>
<note> <note>
<para> <para>
As of Postgres version 6.0, consistent array dimensions within an Consistent array dimensions within an
attribute are not enforced. This will likely change in a future attribute are not enforced. This will likely change in a future
release. release.
</para> </para>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/ref/fetch.sgml,v 1.10 2000/05/11 17:32:33 momjian Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/ref/fetch.sgml,v 1.11 2000/07/22 02:39:10 momjian Exp $
Postgres documentation Postgres documentation
--> -->
...@@ -355,7 +355,7 @@ COMMIT WORK; ...@@ -355,7 +355,7 @@ COMMIT WORK;
<para> <para>
<acronym>SQL92</acronym> allows absolute positioning of the cursor for <acronym>SQL92</acronym> allows absolute positioning of the cursor for
FETCH, and allows placing the results into explicit variables. FETCH, and allows placing the results into explicit variables:
<synopsis> <synopsis>
FETCH ABSOLUTE <replaceable class="PARAMETER">#</replaceable> FETCH ABSOLUTE <replaceable class="PARAMETER">#</replaceable>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/ref/Attic/pg_upgrade.sgml,v 1.10 2000/07/21 00:24:37 momjian Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/ref/Attic/pg_upgrade.sgml,v 1.11 2000/07/22 02:39:10 momjian Exp $
Postgres documentation Postgres documentation
--> -->
...@@ -78,7 +78,7 @@ $ pg_dumpall -s >db.out ...@@ -78,7 +78,7 @@ $ pg_dumpall -s >db.out
<step performance="required"> <step performance="required">
<para> <para>
Do Do:
<programlisting> <programlisting>
$ make install $ make install
</programlisting> </programlisting>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/ref/update.sgml,v 1.10 2000/06/09 01:44:00 momjian Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/ref/update.sgml,v 1.11 2000/07/22 02:39:10 momjian Exp $
Postgres documentation Postgres documentation
--> -->
...@@ -157,8 +157,12 @@ UPDATE <replaceable class="parameter">#</replaceable> ...@@ -157,8 +157,12 @@ UPDATE <replaceable class="parameter">#</replaceable>
Change word "Drama" with "Dramatic" on column kind: Change word "Drama" with "Dramatic" on column kind:
<programlisting> <programlisting>
UPDATE films SET kind = 'Dramatic' WHERE kind = 'Drama'; UPDATE films
SELECT * FROM films WHERE kind = 'Dramatic' OR kind = 'Drama'; SET kind = 'Dramatic'
WHERE kind = 'Drama';
SELECT *
FROM films
WHERE kind = 'Dramatic' OR kind = 'Drama';
code | title | did | date_prod | kind | len code | title | did | date_prod | kind | len
-------+---------------+-----+------------+----------+------- -------+---------------+-----+------------+----------+-------
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment