<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee;">CREATE OR REPLACE FUNCTION test(OUT name charactervarying, OUT _cur refcursor ) RETURNS record AS $BODY$ DECLARE _geom geometry; BEGIN name = '11'; open _cur for SELECT id,name FROM test_tab; --id ='222'; END; $BODY$ LANGUAGE 'plpgsql' VOLATILE COST 100; ALTER FUNCTION test() OWNER TO pg;