no, I read it. Since my mother language was French, I am always doubtful of what I understand when I read foreign explanations.
And, as a developer, when I see (start bold), I am awaiting a (end bold). But this is just me. Just like on the streets, when I saw <30> (speed limitation to 30 km/h), I am awaiting an end of speed limit (and not the street name change)…
db.SQLExecute(“END”) = db.SQLExecute(“END TRANSACTION”) = db.SQLExecute(“COMMIT”) = db.Commit
BUT
db.SQLExecute(“ROLLBACK”) = db.Rollback which Ends the transaction but without committing the changes.
On a database error the transaction stays open until you do one of the above however nothing after the error will be processed. but anything prior to the error can be either committed or garbaged by using rollback