>Now confused a little bit ?
As I said, the BEGIN TRANSACTION line should be right before TABLEUPDATE(). There should not be any commands in between, such as DELETE. You want to minimize transaction time.
If it's not broken, fix it until it is.
My Blog