Re: Possible feature?

Поиск
Список
Период
Сортировка
От Klaus Reger
Тема Re: Possible feature?
Дата
Msg-id 200107120506.f6C566O26515@pc01.reger-clan.de
обсуждение исходный текст
Ответ на Re: Possible feature?  (Peter Eisentraut <peter_e@gmx.net>)
Список pgsql-hackers
On Wednesday, 11. July 2001 17:28, you wrote:
> Mike Mascari writes:
> > MESSAGE ON INDEX i_employees IS
> > 'An employee with a matching Social Security number already exists';
> >
> > Then, when the UNIQUE constraint of the index is violated, instead of
> > the message:
> >
> > 'Cannot insert a duplicate key into a unique index i_test1'
> >
> > the client application would receive:
> >
> > 'An employee with a matching Social Security number already exists'
>
> I think what you're after is
>
> TRY
>   BEGIN
>     INSERT ...
>   END
> CATCH SQLCODE 12345 -- made up
>   BEGIN
>     RAISE 'your message here'
>   END
>
> I'm positive people would kill for that kind of feature.

Then we should use this syntax (like Oracle does):

BEGIN  INSERT ....

EXCEPTION WHEN .... THEN  RAISE 'your message here'
END


Regards, 
Klaus

-- 
Visit WWWdb at
http://wwwdb.org



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

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: Possible bug in plpgsql/src/gram.y
Следующее
От: michael@miknet.net (Michael Samuel)
Дата:
Сообщение: Re: Re: Encrypting pg_shadow passwords