Reg Me Please escribió: > Well, if it is a limitation, and having it would lead to a "better product", > why not making it a feature for the next still-open release? Because no one is working on implementing it? > In my opinion that's more than a limitation, it's a missing feature. > In your code you often need to create savepoints to delay the decision for the > commitment. > A Pl/PgSQL function is just a bunch of code you want to move into the DB. > So the need for savepoints seems to me to be still there. You can nest blocks arbitrarily, giving you the chance to selectively rollback pieces of the function. It's only a bit more awkward. -- Alvaro Herrera http://www.CommandPrompt.com/ The PostgreSQL Company - Command Prompt, Inc.