可能重複:
What's the difference between a temp table and table variable in SQL Server?SQL Server表變量VS臨時表
我使用表變量來存儲查詢的彙總結果。
查詢是如下
update @results
set col1 = totals
from (select sum(x) as totals from ......)
where id = 1
如果我使用的查詢運行得更快臨時表。
在上面的查詢中應該使用表變量還是臨時表?
我可以俯視嗎?
謝謝
我不確定這是否與上述問題完全相同。鏈接中給出的帖子提到了關於記錄計數的性能差異。但在我的情況下,記錄計數似乎不是因素,因爲只有一個記錄正在更新 – user55474 2011-05-10 02:36:33