sqlserver临时表多长时间自动删除

创建一个临时表之后,不断开连接,不重启数据库他会自动删除临时表吗?如果删除周期是多少啊?... 创建一个临时表之后,不断开连接,不重启数据库 他会自动删除临时表吗?如果删除周期是多少啊? 展开
 我来答
匿名用户
2013-11-29
展开全部
临时表

可以创建本地临时表和全局临时表。本地临时表仅在当前会话中可见,而全局临时表在所有会话中都可见。临时表不能分区。

本地临时表的名称前面有一个数字符号 (#table_name),而全局临时表的名称前面有两个数字符号
(##table_name)。

除非使用 DROP TABLE 显式删除临时表,否则临时表将在退出其作用域时由系统自动删除:

存储过程完成时,将自动删除在存储过程中创建的本地临时表。由创建表的存储过程执行的所有嵌套存储过程都可以引用此表。但调用创建此表的存储过程的进程无法引用此表。

所有其他本地临时表在当前会话结束时都将被自动删除。

全局临时表在创建此表的会话结束且其他所如磨有任务停止对其引用时将被自动删除液喊。任务与表之间的关联只在单个 Transact-SQL
语句的生存周期内保持。换言之,当创建全局临时表的会话结束时,最后一条引用此表的 Transact-SQL 语句完成后,将自动删除此表。

SQLServer 文档中,没有说 超过多少时间, 自动删除临时闹橡野表的说明啊...
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式