Renamed createdb.l to create_database.l.

Changed portal to cursor.
This commit is contained in:
Bruce Momjian 1996-10-03 15:50:10 +00:00
parent 4bec96f16f
commit 2e9010cd8a
3 changed files with 12 additions and 12 deletions

View File

@ -1,6 +1,6 @@
.\" This is -*-nroff-*- .\" This is -*-nroff-*-
.\" XXX standard disclaimer belongs here.... .\" XXX standard disclaimer belongs here....
.\" $Header: /cvsroot/pgsql/doc/man/Attic/createdb.l,v 1.1.1.1 1996/08/18 22:14:22 scrappy Exp $ .\" $Header: /cvsroot/pgsql/doc/man/Attic/create_database.l,v 1.1 1996/10/03 15:49:34 momjian Exp $
.TH "CREATE DATABASE" SQL 11/05/95 Postgres95 Postgres95 .TH "CREATE DATABASE" SQL 11/05/95 Postgres95 Postgres95
.SH NAME .SH NAME
create database \(em create a new database create database \(em create a new database

View File

@ -1,6 +1,6 @@
.\" This is -*-nroff-*- .\" This is -*-nroff-*-
.\" XXX standard disclaimer belongs here.... .\" XXX standard disclaimer belongs here....
.\" $Header: /cvsroot/pgsql/doc/man/Attic/fetch.l,v 1.1.1.1 1996/08/18 22:14:24 scrappy Exp $ .\" $Header: /cvsroot/pgsql/doc/man/Attic/fetch.l,v 1.2 1996/10/03 15:49:53 momjian Exp $
.TH FETCH SQL 01/23/93 Postgres95 Postgres95 .TH FETCH SQL 01/23/93 Postgres95 Postgres95
.SH NAME .SH NAME
fetch \(em fetch instance(s) from a cursor fetch \(em fetch instance(s) from a cursor
@ -31,7 +31,7 @@ cursor updates back to base classes is impossible in general as with
view updates. Consequently, users must issue explicit replace view updates. Consequently, users must issue explicit replace
commands to update data. commands to update data.
.PP .PP
Portals may only be used inside of transaction blocks marked by Cursors may only be used inside of transaction blocks marked by
.IR begin (l) .IR begin (l)
and and
.IR end (l) .IR end (l)
@ -42,19 +42,19 @@ because the data that they store spans multiple user queries.
--set up and use a cursor --set up and use a cursor
-- --
begin begin
declare myportal cursor for declare mycursor cursor for
select * from pg-user select * from pg-user
end end
.fi .fi
.nf .nf
-- --
--Fetch all the instances available in the portal FOO --Fetch all the instances available in the cursor FOO
-- --
fetch all in FOO fetch all in FOO
.fi .fi
.nf .nf
-- --
--Fetch 5 instances backward in the portal FOO --Fetch 5 instances backward in the cursor FOO
-- --
fetch backward 5 in FOO fetch backward 5 in FOO
.fi .fi

View File

@ -1,6 +1,6 @@
.\" This is -*-nroff-*- .\" This is -*-nroff-*-
.\" XXX standard disclaimer belongs here.... .\" XXX standard disclaimer belongs here....
.\" $Header: /cvsroot/pgsql/doc/man/Attic/libpq.3,v 1.1.1.1 1996/08/18 22:14:25 scrappy Exp $ .\" $Header: /cvsroot/pgsql/doc/man/Attic/libpq.3,v 1.2 1996/10/03 15:50:10 momjian Exp $
.TH LIBPQ INTRO 03/12/94 Postgres95 Postgres95 .TH LIBPQ INTRO 03/12/94 Postgres95 Postgres95
.SH DESCRIPTION .SH DESCRIPTION
Libpq is the programmer's interface to Postgres. Libpq is a set of Libpq is the programmer's interface to Postgres. Libpq is a set of
@ -665,7 +665,7 @@ main()
PQclear(res); PQclear(res);
/* fetch instances from the pg_database, the system catalog of databases*/ /* fetch instances from the pg_database, the system catalog of databases*/
res = PQexec(conn,"DECLARE myportal CURSOR FOR select * from pg_database"); res = PQexec(conn,"DECLARE mycursor CURSOR FOR select * from pg_database");
if (PQresultStatus(res) != PGRES_COMMAND_OK) { if (PQresultStatus(res) != PGRES_COMMAND_OK) {
fprintf(stderr,"DECLARE CURSOR command failed\n"); fprintf(stderr,"DECLARE CURSOR command failed\n");
PQclear(res); PQclear(res);
@ -673,7 +673,7 @@ main()
} }
PQclear(res); PQclear(res);
res = PQexec(conn,"FETCH ALL in myportal"); res = PQexec(conn,"FETCH ALL in mycursor");
if (PQresultStatus(res) != PGRES_TUPLES_OK) { if (PQresultStatus(res) != PGRES_TUPLES_OK) {
fprintf(stderr,"FETCH ALL command didn't return tuples properly\n"); fprintf(stderr,"FETCH ALL command didn't return tuples properly\n");
PQclear(res); PQclear(res);
@ -697,8 +697,8 @@ main()
PQclear(res); PQclear(res);
/* close the portal */ /* close the cursor */
res = PQexec(conn, "CLOSE myportal"); res = PQexec(conn, "CLOSE mycursor");
PQclear(res); PQclear(res);
/* end the transaction */ /* end the transaction */
@ -947,7 +947,7 @@ main()
PQclear(res); PQclear(res);
/* close the portal */ /* close the cursor */
res = PQexec(conn, "CLOSE mycursor"); res = PQexec(conn, "CLOSE mycursor");
PQclear(res); PQclear(res);