DECLARE @cmd nvarchar(max);
BEGIN DISTRIBUTED TRANSACTION t
SET @cmd = 'SELECT [Server Name] = @@SERVERNAME
, [Isolation Level] = CASE transaction_isolation_level
WHEN 0 THEN N''Unspecified''
WHEN 1 THEN N''Read Uncomitted''
WHEN 2 THEN N''Read Committed''
WHEN 3 THEN N''Repeatable''
WHEN 4 THEN N''Serializable''
WHEN 5 THEN N''Snapshot''
END
FROM sys.dm_exec_sessions des
WHERE des.session_id = @@SPID;
USE tempdb;
BEGIN TRANSACTION
IF OBJECT_ID(N''dbo.TestTable'', N''U'') IS NOT NULL