标签: sql sql-server tsql
我有类似的东西:
DECLARE @tbl TABLE ( name varchar(255), type int ) UPDATE c SET c.name = t.name FROM dbo.cars c JOIN @tbl t ON t.type = c.type
我有一个类似的存储过程但是使用表变量需要20多分钟。如果我将它从表变量更改为临时表,它将在不到2分钟的时间内运行。为什么会这样?
答案 0 :(得分:0)
我认为这个答案对你有帮助
https://stackoverflow.com/a/64891/1887827
我建议您查看此链接;
https://support.microsoft.com/en-gb/kb/305977