0
我創建SQL Server中的SQLQuery.sql
與此內容:如何使用保存點SQL Server Management Studio中
declare @sql int;
select @sql = count(1) from sys.tables
save tran one
print @sql
select @sql = 0
save tran two
print @sql
rollback tran one
print @sql
我所期望的結果爲:
n
0
n
什麼是錯我的查詢?
謝謝,我創建了#tableTemp並在那裏插入了'@sql',然後我回滾了tran並且結果如預期的那樣(首先我得到了'@sql'變量返回,然後我得到null或空字符串返回) –