| 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: | Whole Thread | Raw Message | 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 |