I use Toad Extension for Eclipse Juno and PostgreSQL 9.2. Toad shows error on array variable assignment. CREATE OR REPLACE FUNCTION test() RETURNS numeric[] AS $BODY$ DECLARE v_out NUMERIC[] := ARRAY[0,0,0,0,0]; BEGIN v_out[1] := 0; --ERROR HERE RETURN v_out; END; $BODY$ LANGUAGE plpgsql VOLATILE COST 100;
↧