I realize that there is nothing similar to SQL Server Management Studio, so I am mentally prepared to use the good old printf debugging.
The only question is how to do "printf" from a stored procedure?
To "print" a message, you can use raise notice from within a PL/pgSQL function: http://www.postgresql.org/docs/current/static/plpgsql-errors-and-messages.html
raise notice
Note that the client must have set the value of "client_min_messages" to the appropriate level in order to receive the "notice".
pgAdmin has a debugger for functions: http://www.pgadmin.org/docs/1.18/debugger.html
(But I have never use it as I don't use pgAdmin).
2.1m questions
2.1m answers
60 comments
57.0k users