我想知道这张桌子的主题。如何从表中计算出来。我正在使用sql server r2 2008,我搜索了那个表,但它不存在。它是通过操纵一些不同的表来形成的。有没有办法找到它。我也搜索了VB 6中的相应表格。但它不在那里。有没有办法找到源表?
局部变量中的来源是:
"Select * From #70554TempShiz52"
答案 0 :(得分:0)
名称以#
或##
开头的表是临时表(Quick Overview: Temporary Tables in SQL Server 2005)。
只有存在创建表的连接时,表才存在。它只能通过创建它的连接访问。
要查找表,您应该在代码中查找适当的语句CREATE TABLE #70554TempShiz52
。
该表存在于tempdb数据库中。管理员可以使用ssms在那里看到它(仅当连接仍然打开且表未被删除时)。我通常会设置一个断点来达到理想的状态。该表的名称类似于#70554TempShiz52__________...some number
(用于区分表与其他用户)。
使用以##
开头的名称进行调试会很有用,因为这样的表可以从其他连接中看到。