如何将脚本添加到数据库视图中

Med*_*Man 3 sql-server sql-server-2008

我丢失了我创建的视图的脚本.我可以使用管理工作室从数据库中检索/重新创建脚本吗?

Dat*_*ter 15

您还可以通过查询sys.sql_modules动态管理视图来检索此信息:

这是一个例子:

USE AdventureWorks
GO
SELECT DEFINITION
  FROM sys.sql_modules  
 WHERE object_id = OBJECT_ID('HumanResources.vEmployee')
Run Code Online (Sandbox Code Playgroud)


Eri*_*k T 5

在对象资源管理器中选择View,右键单击,然后选择Script View as - > Create to - > New Query Editor Window.这将创建一个脚本以在新窗口中创建视图.

埃里克