是否有Microsoft SQL Management studio编辑过程命令

时间:2011-08-11 16:24:28

标签: ssms

我有大约50个数据库,所有结构都相同。现在我必须编辑一个过程,因此过程有点复杂:

  1. 展开数据库,
  2. 扩展可编程性
  3. 展开存储过程
  4. 右键点击程序
  5. 选择修改
  6. 我想知道的是:是否有一个命令会打开特定程序的修改窗口,以便我的进程只是

    1. 选择数据库
    2. CTRL + E执行命令
    3. 当我说命令我指的是编辑器窗口中的文本时,就像这样

      edit procedure 'my_procedure'
      

1 个答案:

答案 0 :(得分:-1)

也许我误解了你的问题...但是......

如果要使用SQL Server Management Studio:

您可以简单地复制ALTER语句,将其粘贴到新窗口中,更改窗口所连接的数据库,执行,更改数据库,执行等。

如果您希望更快,更可重复,可以将查询保存到文件,并使用sqlcmd在cmd中编写脚本,在每个50个数据库上运行该脚本。

http://msdn.microsoft.com/en-us/library/ms162773.aspx

我无法想象使用相同的结构管理50个数据库而不使用脚本...