我正在学习表变量的更多细节。它说临时表总是在磁盘上,而表变量在内存中,也就是说,表变量的性能比临时表好,因为表变量比临时表使用更少的IO操作。但是有时候,如果一个表变量中有太多记录不能包含在内存中,那

在SQL Server 2005中,有两种方法可以创建临时表:or这两者之间有什么区别?关于@tmp是否仍然使用tempdb,或者是否所有事情都发生在内存中,我读过相互矛盾的意见。在哪些情况下,一个会

得到了一个复杂的SELECT查询,从中我想将所有行插入到一个表变量,但T-SQL不允许它。同样,不能在SELECT INTO或INSERT EXEC查询中使用表变量。http://odetocode.