SQL Server:在同一.SQL文件中运行多个选择查询

时间:2014-11-02 17:09:09

标签: sql sql-server

我是Oracle用户的长期使用者,如果我需要运行多个SQL查询,我会以分号(;)结束,然后启动新的查询。示例:

Select * from dual;
Select * myTable;

问题:

  1. 如何在SQL Server中运行整个脚本?
  2. 怎么样? 我复制了行为,如果我将光标放在第二个SQL上 语句并按F9(或SQL Server中的F5)仅表示第二个 声明运行?换句话说,如果我把光标放在任何地方 当前的SQL语句并按下Execute按钮,它将运行 上一个分号后面的所有内容(;)?
  3. 谢谢。

1 个答案:

答案 0 :(得分:3)

  1. Sql Server非常有效,你只需要在文本编辑器窗口中编写语句并点击运行来执行所有内容,你不需要任何明确的分离它们。如果您使用Management Studio,那就是这样。在Management Studio中,您还可以使用GO关键字分隔批次。

  2. 如果要在文本编辑器窗口中运行特定语句,只需突出显示要运行的语句,然后突出显示运行它们,Management Studio将仅执行所选语句。