SQL SERVER 临时表能使用EXEC SP_spaceused 查询表大小么

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL SERVER 临时表能使用EXEC SP_spaceused 查询表大小么相关的知识,希望对你有一定的参考价值。

参考技术A 想请问你创建的是全局临时表和临时表?
如果是本地普通临时表,本地会话没有结束的话,是可以的,会话一旦消失,就查询不到了
如果是全局临时表,则用EXEC
SP_spaceused是可以的
附:
全局临时表和本地普通临时表区别:
普通临时表的名称前面有一个编号符(#table_name),而全局临时表的名称前面有两个编号符(##table_name),本地普通临时表仅在当前会话中可见;全局临时表在所有会话中都可见

以上是关于SQL SERVER 临时表能使用EXEC SP_spaceused 查询表大小么的主要内容,如果未能解决你的问题,请参考以下文章

SQL Server-聚焦sp_executesql执行动态SQL查询性能真的比exec好?

SQL Server-聚焦sp_executesql执行动态SQL查询性能真的比exec好?

使用临时表时,描述第一个结果集的SQL Server失败(sp_describe_first_result_set)

sqlserver 2008 的跟踪器-sql server profiler,里面的内嵌视图exec sp_prepexec @p1 output

sql server exec 参数的传递

在 Laravel 5.3 中从 SQL Server 获取多个结果集