Jeff Eckermann <jeckermann(at)verio(dot)net> writes:
> I created a pl/pgsql function which takes a table row as an argument,
> returning a value based on a comparison of two fields in each row.
> This worked fine until I did an "ALTER TABLE ... ADD COLUMN ... ;",
> whereupon the function failed to work, producing an error message : "ERROR:
> query didn't return correct # of attributes for $1"
Fixed in 7.1.1.
regards, tom lane