在Sql Server 2012中调试时,在监视窗口中,我们可以看到常规变量的值,我们可以在一个特殊的窗口中查看xml,与Sql字符串相同,但对于表变量,它只显示(table)。
我真的很想知道当时是否有任何方法可以窥探表变量内部并检查其内容。
编辑:
我发现VisualStudio(很长一段时间以来)在Xml、Html和Text旁边都有一个"表"可视化工具。这对我没有帮助,但它强调了我最初提出的观点,即它是一个非常可行的功能。总的来说,我对SqlServerSSMS团队与VisualStudio团队的对比感到非常失望。我认为Redmond的Visual Studio开发人员应该每5年被迫在SSMS团队中进行2到3次冲刺。如果他们这样做的话,他们会帮上很大的忙。
谢谢。
不,很抱歉,这在SQL Server 2012中仍然不可能实现。该功能已被请求,获得了大量支持票,但在四年审议后被放弃:
http://connect.microsoft.com/SQL/feedback/details/363054
您可以尝试以下操作:select * from @temp_table