From 19e0e35bcd3d0a1e46cb294ab08fbe062d4cf0d6 Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Sun, 4 Aug 2002 04:31:44 +0000 Subject: The attached patch implements START TRANSACTION, per SQL99. The functionality of the command is basically identical to that of BEGIN; it just accepts a few extra options (only one of which PostgreSQL currently implements), and is standards-compliant. The patch includes a simple regression test and documentation. [ Regression tests removed, per Peter.] Neil Conway --- doc/src/sgml/ref/allfiles.sgml | 3 ++- doc/src/sgml/ref/begin.sgml | 4 ++-- doc/src/sgml/ref/set_transaction.sgml | 12 ++++++------ doc/src/sgml/reference.sgml | 3 ++- 4 files changed, 12 insertions(+), 10 deletions(-) (limited to 'doc/src') diff --git a/doc/src/sgml/ref/allfiles.sgml b/doc/src/sgml/ref/allfiles.sgml index 1ee6f2f2004..502cdb0e42c 100644 --- a/doc/src/sgml/ref/allfiles.sgml +++ b/doc/src/sgml/ref/allfiles.sgml @@ -1,5 +1,5 @@ @@ -113,6 +113,7 @@ Complete list of usable sgml source files in this directory. + diff --git a/doc/src/sgml/ref/begin.sgml b/doc/src/sgml/ref/begin.sgml index 53899f85560..850bfd77e68 100644 --- a/doc/src/sgml/ref/begin.sgml +++ b/doc/src/sgml/ref/begin.sgml @@ -1,5 +1,5 @@ @@ -21,7 +21,7 @@ PostgreSQL documentation 1999-07-20 - + BEGIN [ WORK | TRANSACTION ] diff --git a/doc/src/sgml/ref/set_transaction.sgml b/doc/src/sgml/ref/set_transaction.sgml index 5a253d85806..315a999330f 100644 --- a/doc/src/sgml/ref/set_transaction.sgml +++ b/doc/src/sgml/ref/set_transaction.sgml @@ -1,4 +1,4 @@ - + 2000-11-24 @@ -97,11 +97,11 @@ SET default_transaction_isolation = 'value' SQL92, SQL99 - SERIALIZABLE is the default level in SQL. - PostgreSQL does not provide the - isolation levels - and . Because - of multiversion concurrency control, the serializable level is not + is the default level in + SQL. PostgreSQL does + not provide the isolation levels + and . Because of multiversion + concurrency control, the level is not truly serializable. See the User's Guide for details. diff --git a/doc/src/sgml/reference.sgml b/doc/src/sgml/reference.sgml index 2101dfe8a1b..3c6af16730b 100644 --- a/doc/src/sgml/reference.sgml +++ b/doc/src/sgml/reference.sgml @@ -1,5 +1,5 @@ @@ -122,6 +122,7 @@ PostgreSQL Reference Manual &setSessionAuth; &setTransaction; &show; + &startTransaction; &truncate; &unlisten; &update; -- cgit v1.2.3