我如何才能编辑 a 的定义view
而不必在 SSMS 中“编写脚本”?
Microsoft 以前提供的易于使用的工具让我能够:
- Enter
- 稍等
- 做出改变
- 小心地将鼠标移到大
OK
按钮上 - 点击
OK
- Down Arrow
goto 1
使用 SSMS 时我经历了更加繁琐的时间:
- 小心地将鼠标移到小视图上来编写脚本
- 右键点击
- 稍等
- 小心地将鼠标移到小菜单选项上
Script View as
- 小心地将鼠标移到小菜单选项上
ALTER TO
- 小心地将鼠标移到小菜单选项上
New Query Editor Window
- 稍等
- 按
F5
- 小心地将鼠标移到小
x
图标上 - 点击关闭按钮
- 小心地将鼠标移到大
No
按钮上 - 点击
No
goto 1
我真的不想将我的视图编写到新的查询编辑器窗口。我想编辑视图定义。微软似乎通过在ALTER VIEW
新的查询窗口中实现视图定义的编辑。
有没有办法查看/编辑(大量)视图的定义,而不必借助于 SQL Server Management Studio 引入的 UI 繁琐?
答案1
也许您可以提示一下我们前面提到的“微软提供的易于使用的工具”是什么?
SSMS 中有一个视图设计器选项。在对象资源管理器中,右键单击视图,单击Design
或右键单击“视图”节点,然后单击New View...
,但它有点受限。如果您的视图非常复杂(即远远超出简单的 JOIN),那么您几乎要编写脚本。
答案2
- 右键单击视图。
- 左键单击“设计”
- 在查询窗口中进行更改。
- 关闭设计器并点击出现的任何提示