IMPLICIT_TRANSACTIONSを明示的にオンに設定したときにgerrytansの回答を拡張するには、ROLLBACKを使用できます。 MSDNドコ
を参照してください。 これに関連します。これはデフォルトの
これにより、次のようなステートメントを実行できます。
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