Steve V <dndlists@xxxxxxxxx> writes: > Well it doesn't explicitly do it, so the only thing I could think of > is that it has something to do with the pltcl spi_exec calls? Ah, you had not even mentioned that the trigger was in pltcl. spi_exec runs everything in subtransactions as of 8.0, so that it can catch errors and propagate them back as Tcl errors. regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 5: don't forget to increase your free space map settings