有人可以为我定义这三个术语吗?我认为我现在对它们的理解已经大大简化了。这就是我的想法
脚本(.sql)-一堆查询放在一个页面上。这是在转到Project> New Query时创建的。
projects(.ssmssqlpro)-这只是将所有脚本收集在一处。您无需打开一个脚本,而是打开一个项目,它将立即加载所有脚本。
解决方案(.ssmssln)-我不知道它做什么。如果我能猜到的话,我会说它将多个项目组合在一起。因此,当我打开解决方案或项目时,它看起来是一样的。当我打开一个脚本时,它只打开一个脚本,这对我来说很有意义。我知道我对很多定义都错了,请帮助我向我解释这三个术语以及在什么情况下使用它们。
(我问的原因是我想知道应该使用哪个查询进行分配。我需要编写很多查询,这些查询使用来自database1的数据并在database2中创建新表,而database1和database2是该查询的一部分。相同的连接。)
答案 0 :(得分:0)
有一个完整的讨论here
项目可以包含:
实现生产过程的查询和脚本。
查询和脚本使用的连接信息和文件。
一个或多个相关项目可以组合在一个解决方案中。解决方案 可以使用“解决方案资源管理器”窗格中的项目管理项目 Management Studio。