pgadmin - PostgreSQL Exception handling detail with GET STACKED DIAGNOSTICS -


i using simple function exception handling code is..

create or replace function test(int4) returns void $$  declare      v_state   text;     v_msg     text;     v_detail  text;     v_hint    text;     v_context text; begin      begin         insert test2 (id) values ($1);     exception when others         stacked diagnostics             v_state   = returned_sqlstate,             v_msg     = message_text,             v_detail  = pg_exception_detail,             v_hint    = pg_exception_hint,             v_context = pg_exception_context;         raise notice e'got exception:             state  : %             message: %             detail : %             hint   : %             context: %', v_state, v_msg, v_detail, v_hint, v_context;     end;     return; end; $$ language plpgsql; 

but giving error: syntax error @ or near "stacked" stacked diagnostics .

i using postgresql 9.1 , pgadmin 3.

you need upgrade postgresql 9.2 ... 9.1 version doesn't support stacked diagnostics far know .


Comments

Popular posts from this blog

Perl - how to grep a block of text from a file -

delphi - How to remove all the grips on a coolbar if I have several coolbands? -

javascript - Animating array of divs; only the final element is modified -