sql-server - 在 VS 2013 中使用 SQL Server 数据库项目有哪些优势?

标签 sql-server visual-studio-2013

在 VS 2013 中使用 SQL Server 数据库项目有哪些优势? 目前我没有在我的项目中使用它,我从 SQL Server Management 生成脚本。 我应该转到数据库项目吗?有多复杂?

最佳答案

sql项目有很多优点。

1.可在任何条件下轻松部署。 2.可以查看db对象的历史记录 3.您可以在屋顶下维护所有数据库对象。

实际上,数据库项目将数据库中的所有对象(表设计、存储过程)转换为文本文件——可以像代码文件一样在源代码管理中搜索、修改和存储的文本文件。数据库项目还包括用于处理这些文件的设计器。 Visual Studio 交叉引用这些文件,为您提供比在 SQL Server Management Studio 中获得的更高级别的 IntelliSense 支持来处理存储过程。

您还可以获得一个暂存数据库,您可以在更新生产或开​​发数据库之前在其中进行更改,还可以获得一个模式比较工具,用于在事后确定您所做的更改。实际上,您获得了一个用于尝试数据库更改的隔离数据库环境。

关于sql-server - 在 VS 2013 中使用 SQL Server 数据库项目有哪些优势?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26136342/

相关文章:

sql-server - 如何填充临时表、过滤它们,然后循环遍历 (SQL Server)?

sql - 连接 ON 子句的聚合

sql-server - 构建数据库项目时出现“不正确的 SET 选项”错误

visual-studio - 缺少 Visual Studio 2013 Ultimate JavaScript 模板

c# - 如何在使用 Visual Studio 发布应用程序时自动执行 gulp 任务?

sql-server - 如何对 SQL Server 数据库进行版本控制?

sql - 没有动态 SQL 语句的动态数据透视列?

git - 如何在 Visual Studio 2013 中为 Git 使用外部差异工具?

c# - VS2013 : Memory profiler doesn't show anything on a specific project

c# - 代码指标 - 静态类和方法计数