我有一个长期的遗留存储过程,其中首先用一组记录加载本地临时表,然后在存储过程中用不同的更新语句一步一步地多次更新此本地临时表。
我想在每次更新临时表时检查它的记录。请建议如何读取本地临时表的中间结果。
我可以临时修改存储过程。
使用
select * from #yourTempTable
会给你结果。
此外,如果您想访问tempdb
中的#yourTempTable
,可以使用:
if OBJECT_ID('tempdb..#yourTempTable') is not null