Untuk memperluas jawaban gerrytans ketika Anda secara eksplisit mengatur IMPLICIT_TRANSACTIONS ON, Anda dapat menggunakan ROLLBACK. Lihat dokumen MSDN terkait dengan ini. Perhatikan bahwa ini bukan default komit otomatis modus transaksi .
Ini memungkinkan saya untuk menjalankan pernyataan seperti;
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