【发布时间】:2015-05-08 09:51:33
【问题描述】:
我在读一本书,提到
本地临时表在创建它们的整个级别、批次之间以及调用堆栈的所有内部级别中都是可见的。所以如果你在代码中的特定级别创建临时表,然后执行动态批处理或存储过程,内部批处理可以访问临时表。
和
即使在同一级别的批次中,表变量也不可见
从其他来源,我了解到本地临时表对创建它的会话可见,并在会话关闭时销毁。
那么这里的“级别”和“调用堆栈的内部级别”是什么意思?
【问题讨论】:
标签: sql-server scope temp-tables