C# 找不到在系统数据库的临时文件夹中创建的临时表
我使用以下语法创建了一个临时表C# 找不到在系统数据库的临时文件夹中创建的临时表,c#,sql-server-2008-r2,C#,Sql Server 2008 R2,我使用以下语法创建了一个临时表 create table #FillDataGrid( Serial_No int identity(1,1), ItemCode varchar(50), ItemName varchar(50), ItemDesc varchar(50), UOM varchar(20), Quantity int, Rate float, Amount float ) 但在查询成功执行后,我在任何文件夹中都找
create table #FillDataGrid(
Serial_No int identity(1,1),
ItemCode varchar(50),
ItemName varchar(50),
ItemDesc varchar(50),
UOM varchar(20),
Quantity int,
Rate float,
Amount float
)
但在查询成功执行后,我在任何文件夹中都找不到该数据库。实际上,它必须存在于系统数据库的临时文件夹中。我也试过:
select * from tempdb.sys.objects
它必须存在于系统数据库的临时文件夹中-为什么?从FillDataGrid中选择*因为无论存在什么临时表,所有临时表都将驻留在Temp foder right中??从FillDataGrid中选择*会导致错误无效的对象名称'FillDataGrid'@SujithHS它不是临时文件夹。这是tempdb系统数据库。