SQL Server:如何在不编写脚本的情况下编辑视图?

SQL Server:如何在不编写脚本的情况下编辑视图?

我如何才能编辑 a 的定义view而不必在 SSMS 中“编写脚本”?

Microsoft 以前提供的易于使用的工具让我能够:

  1. Enter
  2. 稍等
  3. 做出改变
  4. 小心地将鼠标移到大OK按钮上
  5. 点击OK
  6. Down Arrow
  7. goto 1

使用 SSMS 时我经历了更加繁琐的时间:

  1. 小心地将鼠标移到视图上来编写脚本
  2. 右键点击
  3. 稍等
  4. 小心地将鼠标移到菜单选项上Script View as
  5. 小心地将鼠标移到菜单选项上ALTER TO
  6. 小心地将鼠标移到菜单选项上New Query Editor Window
  7. 稍等
  8. F5
  9. 小心地将鼠标移到x图标上
  10. 点击关闭按钮
  11. 小心地将鼠标移到大No按钮上
  12. 点击No
  13. goto 1

我真的不想将我的视图编写到新的查询编辑器窗口。我想编辑视图定义。微软似乎通过在ALTER VIEW新的查询窗口中实现视图定义的编辑。

有没有办法查看/编辑(大量)视图的定义,而不必借助于 SQL Server Management Studio 引入的 UI 繁琐?

答案1

也许您可以提示一下我们前面提到的“微软提供的易于使用的工具”是什么?

SSMS 中有一个视图设计器选项。在对象资源管理器中,右键单击视图,单击Design或右键单击“视图”节点,然后单击New View...,但它有点受限。如果您的视图非常复杂(即远远超出简单的 JOIN),那么您几乎要编写脚本。

答案2

  1. 右键单击视图。
  2. 左键单击“设计”
  3. 在查询窗口中进行更改。
  4. 关闭设计器并点击出现的任何提示

相关内容