0

是否可以在 sql sever 2008 中编写任何查询的视图创建语句实际上我想将视图从一个数据库复制到另一个数据库谢谢

4

3 回答 3

1

你有 SSMS 吗?您可以选择为数据库中的所有对象生成脚本。您可以将其限制为仅视图。

  1. 在对象资源管理器中右键单击特定数据库的节点。
  2. 选择Tasks
  3. 在 下Tasks,选择Generate Scripts
  4. 执行向导,选择适合您任务的选项。

这将为您的所有视图生成一个脚本,或者允许您选择您感兴趣的特定视图。

@Sashenka 的回答是正确的,但这将让您一次编写多个视图。

于 2013-03-18T15:53:47.350 回答
0

在 SSMS 中,

  1. 右键单击视图
  2. 选择Script view as
  3. 选择CREATE To
  4. 选择New Query Editor Window

然后,您可以复制脚本并为您的新数据库修改它。

于 2013-03-18T15:44:03.370 回答
0

最简单的方法是使用SQL Compare,但您也可以在 SQL Server Management Studio 中以与我在此博客文章中描述的方式类似的方式执行此操作。

简而言之,打开对象资源管理器详细信息,多选所有视图,然后从上下文菜单中将脚本设置为 Drop 和 Create。您现在可以在第二台服务器上应用此脚本。

于 2013-03-19T00:33:33.050 回答