Micro doc patch (plpgsql)

Started by Joachim Wielandover 19 years ago5 messagespatches
Jump to latest
#1Joachim Wieland
joe@mcknight.de

Hi,

attached is a micro doc patch. BEGIN in plpgsql is without semicolon.

Joachim

Attachments:

plpgsql-doc.difftext/plain; charset=iso-8859-1; name=plpgsql-doc.diffDownload+1-1
#2David Fetter
david@fetter.org
In reply to: Joachim Wieland (#1)
Re: Micro doc patch (plpgsql)

On Tue, Dec 26, 2006 at 01:36:07AM +0100, Joachim Wieland wrote:

Hi,

attached is a micro doc patch. BEGIN in plpgsql is without semicolon.

It doesn't need the semicolon. PL/PgSQL's BEGIN is different from
SQL's. :)

Cheers,
D

Joachim

diff -ur cvs/pgsql/doc/src/sgml/plpgsql.sgml cvs.build/pgsql/doc/src/sgml/plpgsql.sgml
--- cvs/pgsql/doc/src/sgml/plpgsql.sgml	2006-11-01 05:09:40.000000000 +0100
+++ cvs.build/pgsql/doc/src/sgml/plpgsql.sgml	2006-12-25 11:17:04.000000000 +0100
@@ -1243,7 +1243,7 @@
to catch the error, for example:

<programlisting>
-BEGIN;
+BEGIN
SELECT * INTO STRICT myrec FROM emp WHERE empname = myname;
EXCEPTION
WHEN NO_DATA_FOUND THEN

---------------------------(end of broadcast)---------------------------
TIP 2: Don't 'kill -9' the postmaster

--
David Fetter <david@fetter.org> http://fetter.org/
phone: +1 415 235 3778 AIM: dfetter666
Skype: davidfetter

Remember to vote!

#3Joachim Wieland
joe@mcknight.de
In reply to: David Fetter (#2)
Re: Micro doc patch (plpgsql)

On December 26, 5:19 am David Fetter <david@fetter.org> wrote:

It doesn't need the semicolon. PL/PgSQL's BEGIN is different from
SQL's. :)

Exactly. Note that my patch _removes_ the semicolon. If you put it in a
plpgsql function definition as in the example from the docs you get a
syntax error.

-BEGIN;
+BEGIN

Joachim

#4David Fetter
david@fetter.org
In reply to: Joachim Wieland (#3)
Re: Micro doc patch (plpgsql)

On Tue, Dec 26, 2006 at 01:10:03PM +0100, Joachim Wieland wrote:

On December 26, 5:19 am David Fetter <david@fetter.org> wrote:

It doesn't need the semicolon. PL/PgSQL's BEGIN is different from
SQL's. :)

Exactly. Note that my patch _removes_ the semicolon. If you put it in a
plpgsql function definition as in the example from the docs you get a
syntax error.

Oops. Sorry about that :)

Cheers,
D

-BEGIN;
+BEGIN

Joachim

--
David Fetter <david@fetter.org> http://fetter.org/
phone: +1 415 235 3778 AIM: dfetter666
Skype: davidfetter

Remember to vote!

#5Tom Lane
tgl@sss.pgh.pa.us
In reply to: Joachim Wieland (#1)
Re: Micro doc patch (plpgsql)

"Joachim Wieland" <joe@mcknight.de> writes:

attached is a micro doc patch. BEGIN in plpgsql is without semicolon.

Applied, thanks.

regards, tom lane