|
|
|
|
@ -8,7 +8,7 @@ |
|
|
|
|
* |
|
|
|
|
* |
|
|
|
|
* IDENTIFICATION |
|
|
|
|
* $PostgreSQL: pgsql/src/pl/plpgsql/src/pl_exec.c,v 1.224 2008/11/05 00:07:54 tgl Exp $ |
|
|
|
|
* $PostgreSQL: pgsql/src/pl/plpgsql/src/pl_exec.c,v 1.225 2008/11/20 15:36:22 mha Exp $ |
|
|
|
|
* |
|
|
|
|
*------------------------------------------------------------------------- |
|
|
|
|
*/ |
|
|
|
|
@ -2538,8 +2538,8 @@ exec_stmt_raise(PLpgSQL_execstate *estate, PLpgSQL_stmt_raise *stmt) |
|
|
|
|
ereport(stmt->elog_level, |
|
|
|
|
(err_code ? errcode(err_code) : 0, |
|
|
|
|
errmsg_internal("%s", err_message), |
|
|
|
|
(err_detail != NULL) ? errdetail(err_detail) : 0, |
|
|
|
|
(err_hint != NULL) ? errhint(err_hint) : 0)); |
|
|
|
|
(err_detail != NULL) ? errdetail("%s", err_detail) : 0, |
|
|
|
|
(err_hint != NULL) ? errhint("%s", err_hint) : 0)); |
|
|
|
|
|
|
|
|
|
estate->err_text = NULL; /* un-suppress... */ |
|
|
|
|
|
|
|
|
|
|