sql-server - 如何将脚本获取到数据库 View

标签 sql-server sql-server-2008

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

最佳答案

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

下面是一个例子:

USE AdventureWorks
GO
SELECT DEFINITION
  FROM sys.sql_modules  
 WHERE object_id = OBJECT_ID('HumanResources.vEmployee')

关于sql-server - 如何将脚本获取到数据库 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4110712/

相关文章:

sql - 在数据库 'master' 中创建表权限被拒绝

SQL Server 2008 OPENROWSET权限问题

SQL Server Management Studio - 使用特定位置的文件创建数据库

sql - 存储过程的结果与 SSMS 查询不同

sql-server - 尝试发布或编辑时记录已被其他用户更改

javascript - 我可以在ajax代码中编写SQL更新吗?

sql - 从最后插入的行中选择 id

java - 如何知道从 Java 到 SQL Server 的 SQL 选择查询是否未返回任何结果?

mysql - SQL 查询按名称平均

java - 如何保持两个 Web 应用程序的数据库同步?