From: | Neil Conway <neilc(at)samurai(dot)com> |
---|---|
To: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Cc: | Pavel Stehule <stehule(at)kix(dot)fsv(dot)cvut(dot)cz>, pgsql-patches(at)postgresql(dot)org |
Subject: | Re: plpgsql raise - parameters can be expressions |
Date: | 2005-06-14 06:49:51 |
Message-ID: | 42AE7E0F.9080903@samurai.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-patches |
Tom Lane wrote:
> I'd lean to the former myself --- which actually does suggest that this
> patch is not ready for application yet, because it banks on the
> assumption that "x,y,z" should be treated as a single expression.
Attached is a revised patch that stores the RAISE parameters as a list
of expressions, and evaluates that list via repeated application of
exec_eval_expr(). I also updated the regression tests to not remove the
SQLERRM/SQLSTATE tests. Applied to HEAD.
-Neil
Attachment | Content-Type | Size |
---|---|---|
plpgsql_raise_expr-6.patch | text/x-patch | 15.1 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Andreas Pflug | 2005-06-14 07:25:12 | Re: BUG #1707: statistics collector starts with stats_start_collector |
Previous Message | Tom Lane | 2005-06-14 04:50:45 | Re: plpgsql raise - parameters can be expressions |