Home > Using SQL Commands > Using the Command Editor > About Transactions in SQL C...
Previous |
Next |
To disable transactional SQL commands in SQL Commands, check the Autocommit check box. Attempting to use any transactional SQL commands such as COMMIT or ROLLBACK when transactional mode is disabled returns an error message.
To enable transactional SQL commands, clear the Autocommit check box. Oracle Application Express verifies that the necessary system resources are available before entering the transactional mode. If resources are unavailable, an error message is displayed.
Transactional mode is a stateful transaction mode where you can, for example, perform an update, select data for review, and COMMIT or ROLLBACK changes. It is implemented using DBMS_JOBS.
Consider the following behavior in transactional mode:
Actions are not committed to the database until you enter an explicit COMMIT command.
Exiting SQL Commands terminates and rolls back the current transaction.
A session timeout terminates and rolls back the current transaction.
Note that the Environment Setting, SQL Commands Maximum Inactivity in minutes
, sets the time before an inactive session times out. The default timeout is 60 minutes. See "Configuring SQL Workshop" in Oracle Application Express Administration Guide.
The CSV Export option is not available.