Marks the end of a logical logging transaction.
Discussion |
 |
This command allows you to designate the end of a logging
transaction from the QUERY subsystem in a similar manner to the
IMAGE DBEND intrinsic.
A transaction is defined as a sequence of one or more modifications
which changes a data base from one consistent state to another.
Logging allows you to keep a record of transactions in the event
of a system failure. Marking the transactions with a TRANSBEGIN
and TRANSEND, enables you to restore your data base to a consistent state
by suppressing those transactions that failed to complete. For further
information on transaction logging, refer to the IMAGE
Reference Manual.
Logging must be enabled, and a TRANSBEGIN entered before a
TRANSEND command is accepted. If you enter a TRANSEND without having
entered a prior TRANSBEGIN command, the following message is returned:
NO TRANSACTIONS IN PROGRESS |