Unit of work

Because package creation implicitly performs a commit or rollback, the commit definition must be at a unit of work boundary before the package creation is attempted.

The following conditions must all be true for a commit definition to be at a unit of work boundary: