Thanks, I didn't know that about RAISE INFO. I checked your link for my version 8.4, (which I had already read about a dozen times) but I can't find any place where the INFO format is documented. I will give it a try!
Not sure what is involved getting the debugger to run on mac os x, but I will check it out.
- Leon
On Jan 29, 2011, at 7:55 PM, ashima athri wrote:
You can use RAISE INFO instead (it doesn't print the stack)
I am deep into debugging some pretty extensive plpgsql and it would be nice sometimes if I could somehow output the content of a table to the psql console at a particular point in a function.
For example, I am executing a select that is not returning the expected row. So I am wondering, what exactly was in the table at the time the query was performed.
Of course, I could just write a loop prior to my query with a bunch of raise notice statements, but I'll get a stack trace for each one. So that won't be pretty.