首页 > 解决方案 > SQL Server 中创建的表变量在哪里?

问题描述

我想知道在计算机中创建的表变量在哪里?

假设我在 SQL Server 中将表变量声明为 @emp,有人可以帮助了解表变量是在哪里创建的吗?

标签: sql-serverprogramming-languages

解决方案


表变量在 tempdb 中创建。参考https://docs.microsoft.com/en-us/sql/relational-databases/databases/tempdb-database?view=sql-server-2017

tempdb 存储在磁盘上,您可以通过右键单击来检查文件位置

[yourserver] > Databases > System Databases > tempdb

在属性窗口中,您可以在Files选项卡中找到物理文件位置。


推荐阅读