Zdenek Kotala wrote:
> PG_TRY();
> {
> 	...
> 	ereport(ERROR, (errmsg("Error test")));
> 	...
> }
> PG_CATCH();
> {
> 	errcontext("Context error");
>         EmitErrorReport();
>         FlushErrorState();
> }
> PG_END_TRY();
>
> At the end I got following message:
>
> ERROR:  Error test
> CONTEXT:  Context error
> server sent data ("D" message) without prior row description ("T" message)
I don't see anything wrong with this code.  Perhaps the problem is
somewhere else?
-- 
Alvaro Herrera                                http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.