我正在使用 SQL Server 2008 并且我的存储过程确实插入到 #temptable 中。我的过程已经运行了 32 小时(考虑到它必须聚合的数据量,这并不是闻所未闻),我想知道是否在存储过程本身之外,我可以查询临时表并查看临时表中的内容桌子?
目前我能想出的唯一解决方案是停止程序,我不想这样做:(
1) 停止程序并使用全局临时表 ##temptableglobal
2) 停止程序并使用实际表 temptable
编辑
按照下面链接的教程,我的第一页返回以下内容
0XE601000000100
但如果我试着跑
DBCC TRACEON (3404)
DBCC PAGE (tempdb, 1, 173, 3) With table results
Run Code Online (Sandbox Code Playgroud)
数据似乎不是纯文本格式,例如 VALUE 列中的数据显示为 0,而 #temptable 中根本不应该包含任何值为 0 的值。