On Sun, May 18, 2008 at 02:04:56PM +0200, Ivan Sergio Borgonovo wrote: > What is the effect of having nested functions all declared > SERIALIZABLE? You can't do that. You have to declare SERIALIZABLE right at the beginning of the transaction, or it won't work (and, IIRC, it throws an error). That means _before_ you call the first function (since calling the function is then the first statement in the transaction, before serializable). A -- Andrew Sullivan ajs@xxxxxxxxxxxxxxxxx +1 503 667 4564 x104 http://www.commandprompt.com/