Microsoft SQL Server Management Studio是否有像名称一样的查询名称标题?

时间:2012-05-17 18:48:44

标签: sql-server-2008

因此,linqpad允许您命名查询,以便在运行查询时,当您单击运行时,它会作为查询本身的标题出现 - 这有助于您同时进行多个选择:是否存在类似情况MSQL mgmt studio上的功能?

所以,I.E。查询时,而不是

 Query1Table1|Query1Table2|Query1Table3
 Query2Table1|Query2Table2|Query2Table3
 Query3Table1|Query3Table2|Query3Table3
你可以看到

    'People'
 Query1Table1|Query1Table2|Query1Table3
    'Students'
 Query2Table1|Query2Table2|Query2Table3
    'class'
 Query3Table1|Query3Table2|Query3Table3

1 个答案:

答案 0 :(得分:1)

不是我见过的。如果您正在寻找为结果添加一些详细/调试值的功能,您可以在实际选择之前进行一次性选择。您可以将这些语句包装在If @debug中,以便您可以轻松地打开/关闭它们。我为一些更复杂的查询执行此操作以帮助调试,尤其是在使用表变量时。举个简单的例子:

declare @debug bit;set @debug=1;

declare @t table (id int)
insert into @t select 1
insert into @t select 2
insert into @t select 3
insert into @t select 4
insert into @t select 5

-- Debugging
if (@debug=1) begin
select '@T contents:';
select * from @t
end

-- Actual select
select * from @t where id >3;