There are many server functions which require multiple database operations to succeed in order for the function to complete successfully. However, if there is an error after at least one but not all database operations are transacted then the database will be in an inconsistent state, and may be nontrivial (from users perspective) to resolve.
There are many server functions which require multiple database operations to succeed in order for the function to complete successfully. However, if there is an error after at least one but not all database operations are transacted then the database will be in an inconsistent state, and may be nontrivial (from users perspective) to resolve.