首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SQL 2008 :如何在数据库中查看Temptable?

SQL 2008 :如何在数据库中查看Temptable?
EN

Stack Overflow用户
提问于 2011-03-02 21:05:44
回答 2查看 123关注 0票数 0

我在数据库中创建了一个临时表。我的问题是“如何在数据库中看到我的临时表?”是物理分配的吗?

EN

回答 2

Stack Overflow用户

发布于 2011-03-02 22:02:51

当您创建一个以井号开头的表时,它将在tempdb数据库中创建。一旦调用它的过程结束,它就会被自动删除。

创建表#notforlong (id int,catname varchar(20))

它现在存在于tempdb中

你可以在sysobjects中找到它,它的名字类似于‘# You like %’。但是,由于它在你的proc之外消失了,我不确定以这种方式引用它是否有帮助。

票数 0
EN

Stack Overflow用户

发布于 2011-03-02 22:20:35

你的问题完全不清楚。

你所说的“图形化地查看表格”是什么意思?

这里是对它的一种解释,因为您还提到了物理分配(假设: SQL Server 2008)

代码语言:javascript
复制
CREATE TABLE #foo
(
bar int,
baz nchar(100)
)

insert into #foo values (1, REPLICATE('A',100))

select sys.fn_PhysLocFormatter(%%physloc%%) AS RID, bar, baz
FROM #foo /*Returned 1:121:0 for me*/

然后在SQL内部查看器中查看该页面

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5167869

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档