EXIT <

Поиск
Список
Период
Сортировка
От Patrick Fiche
Тема EXIT <
Дата
Msg-id 00cf01c4afa4$a9b3b280$2e01a8c0@pc3648pfi
обсуждение исходный текст
Список pgsql-bugs
Hi,

It seems to me that a bug was introduced in 8.0 version.
I'm using Beta3 version on WIN32 platform.

----------------------------------------------------------------------------
--------
CREATE OR REPLACE FUNCTION TEST( ) RETURNS int4 AS '

BEGIN

<<LOOP1>>
LOOP
  Raise Notice ''Loop 1'';

  EXIT LOOP1;
END LOOP;

RETURN 0;

END'
LANGUAGE 'plpgsql';
----------------------------------------------------------------------------
--------

When I call SELECT TEST(), I get the error message :
ERROR:  control reached end of function without RETURN
CONTEXT:  PL/pgSQL function "test"

If I just change EXIT LOOP1 to EXIT -> everything is OK

Regards,

Patrick
----------------------------------------------------------------------------
---------------
Patrick Fiche
email : patrick.fiche@aqsacom.com
tél : 01 69 29 36 18
----------------------------------------------------------------------------
---------------







Protected by Polesoft Lockspam
http://www.polesoft.com/refer.html

В списке pgsql-bugs по дате отправления:

Предыдущее
От: "Reuven M. Lerner"
Дата:
Сообщение: Fatal "make check" bug with 8.0 beta 3 under Mac OS 10.3
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Fatal "make check" bug with 8.0 beta 3 under Mac OS 10.3