MS SQL Server-脚本vs项目vs解决方案

时间:2018-08-22 19:03:33

标签: sql-server

有人可以为我定义这三个术语吗?我认为我现在对它们的理解已经大大简化了。这就是我的想法

脚本(.sql)-一堆查询放在一个页面上。这是在转到Project> New Query时创建的。

projects(.ssmssqlpro)-这只是将所有脚本收集在一处。您无需打开一个脚本,而是打开一个项目,它将立即加载所有脚本。

解决方案(.ssmssln)-我不知道它做什么。如果我能猜到的话,我会说它将多个项目组合在一起。

因此,当我打开解决方案或项目时,它看起来是一样的。当我打开一个脚本时,它只打开一个脚本,这对我来说很有意义。我知道我对很多定义都错了,请帮助我向我解释这三个术语以及在什么情况下使用它们。

(我问的原因是我想知道应该使用哪个查询进行分配。我需要编写很多查询,这些查询使用来自database1的数据并在database2中创建新表,而database1和database2是该查询的一部分。相同的连接。)

1 个答案:

答案 0 :(得分:0)

有一个完整的讨论here

  

项目可以包含:

     

实现生产过程的查询和脚本。

     

查询和脚本使用的连接信息和文件。

     

一个或多个相关项目可以组合在一个解决方案中。解决方案   可以使用“解决方案资源管理器”窗格中的项目管理项目   Management Studio。

相关问题