【发布时间】:2015-11-20 12:48:04
【问题描述】:
我正在 SQL Server 2008 上调试一个存储过程,我有这个:
INSERT INTO #tempTable (ID, Name)
SELECT ID, Name FROM dbo.MYTABLE WHERE dbo.MYTABLE.Old >= 15
如何在调试时将数据查看到#tempTable 中?
【问题讨论】:
-
查询临时数据库并找到您的表,但它会更改名称,类似于 tempTable00000001
-
通常使用 select 语句。为什么?
-
指定你想要实现什么,你的存储过程将数据插入到临时表中,你想从另一个会话中看到它?如果不是在此之后添加简单的
SELECT * FROM #tempTable,则更改程序并继续,调试后注释或删除它。
标签: sql sql-server stored-procedures procedure temp-tables