          it will be committed; and if its parent transaction aborts, it will
            be aborted.
            </p>
        <p>
            All cursors opened within the transaction must be closed before the
            transaction is committed. If there are cursor handles
            open when this method is called, they are all closed inside this 
            method. And if there are errors when closing the cursor handles, 
            the transaction is aborted and the first such error is returned.
  