【发布时间】:2015-10-14 04:52:10
【问题描述】:
我们有一组在 SP 中创建并填充的全局临时表。这就是从应用程序调用的主 sp。
现在说我是第一个调用主 SP 的用户,全局临时表被创建并且一切正常。但有时(可能是当多个用户访问主 SP 时)表被删除并收到一条错误消息,指出对象名称无效
其他人也面临同样的问题,全局临时表被删除??
提前致谢!!
【问题讨论】:
-
为什么要使用全局临时表而不是真实表?
-
每个用户都创建自己的临时表吗?
-
全局临时表是如何创建的,比如
If exists drop and recreate或者什么 -
是的,我们检查 IF OBJECT_ID('tempdb...[Global Temp table]') IS null 然后创建
标签: sql-server global-temp-tables