在 SSMS 中执行多个查询

Executing multiple queries in SSMS

是否有可能在 SSMS 的文本编辑器中一次 运行 许多查询,这些查询彼此不相邻?

假设我们有:

select * from tab1
select * from tab2
select * from tab3

目的是以某种方式仅标记第一个和最后一个选择,并同时 运行 它们。

在SQL服务器管理中你可以select你想执行的查询然后按F5

编辑:您甚至可以 select 查询的一部分只执行该部分。 示例:SELECT * FROM <table> WHERE <your where> 而你 select 就在 <table> 之后,那么你的查询将在没有 WHERE

的情况下执行

编辑: ctrl + alt + 你的 select

您可以通过[取消]评论多行评论起始行轻松评论/取消评论查询。第二个查询评论

select * from tab1;
/*
select * from tab2;
--*/
select * from tab3;

现在取消注释

select * from tab1;
--/*
select * from tab2;
--*/
select * from tab3;