ROLLBACK SQL - Language Statements ROLLBACK Aborts the current transaction 1998-09-24 ROLLBACK [ WORK ] 1998-09-24 Inputs None. 1998-09-24 Outputs ABORT Message returned if successful. NOTICE: UserAbortTransactionBlock and not in in-progress state ABORT If there is not any transaction currently in progress. 1998-09-24 Description ROLLBACK rolls back the current transaction and causes all the updates made by the transaction to be discarded. 1998-09-24 Notes The keyword WORK is noise and can be omitted. Use the COMMIT statement to successfully terminate a transaction. Usage --To abort all changes: -- ROLLBACK WORK; Compatibility 1998-09-24 SQL92 Full compatibility.