Re: proposal: plpgsql - Assert statement - Mailing list pgsql-hackers

From Peter Eisentraut
Subject Re: proposal: plpgsql - Assert statement
Date
Msg-id 5419DA51.3080308@gmx.net
Whole thread Raw
In response to Re: proposal: plpgsql - Assert statement  (Jan Wieck <jan@wi3ck.info>)
Responses Re: proposal: plpgsql - Assert statement
Re: proposal: plpgsql - Assert statement
List pgsql-hackers
On 9/14/14 2:49 PM, Jan Wieck wrote:
> I don't think it is even a good idea to implement assertions that can
> query arbitrary data.

In a normal programming language, an assertion is usually a static fault
in your program.  If the assertion ever fails, you fix your program and
then it hopefully never happens again.

Assertion that query the state of the database or result row counts are
pushing that concept quite a bit.  Those are not assertions, those are
just plain old error handling.




pgsql-hackers by date:

Previous
From: Peter Eisentraut
Date:
Subject: Re: proposal: plpgsql - Assert statement
Next
From: Marko Tiikkaja
Date:
Subject: Re: proposal: plpgsql - Assert statement