За да разширите отговора на gerrytans, когато изрично зададете IMPLICIT_TRANSACTIONS ON, можете да използвате ROLLBACK. Вижте MSDN doco свързани с това. Обърнете внимание, че това не е автокомит по подразбиране режим на транзакция .
Това ми позволява да изпълня израз като;
SET IMPLICIT_TRANSACTIONS ON
INSERT INTO my_table (item_type, start_date_time)
VALUES ('TEST', CURRENT_TIMESTAMP)
ROLLBACK
-- Shouldn't return the 'TEST' value inserted above.
SELECT * FROM my_table ORDER BY start_date_time DESC