我正在 Visual Studio 2012 中创建一个 SQLCLR 存储过程。我有以下针对目标平台的选项:
没有特定于 SQL Server 2008 R2 的选项吗?这是因为 SQL 2008 R2 与 SQL Server 2008 共享相同的兼容性级别100 吗?
我正在 Visual Studio 2012 中创建一个 SQLCLR 存储过程。我有以下针对目标平台的选项:
没有特定于 SQL Server 2008 R2 的选项吗?这是因为 SQL 2008 R2 与 SQL Server 2008 共享相同的兼容性级别100 吗?
2008 和 2008R2 用户数据库是架构兼容的,因此在 SSDT 中两者的版本相同。换句话说,没有任何架构对象可以添加到 2008R2 SSDT 模型中,而这些模型不能在 2008 年创建。
这与数据库版本或数据库兼容级别不同。
数据库版本:
数据库兼容级别:
这不仅仅是兼容性级别。此外,.NET 选项本身与 2008 和 2008 R2 相同。
一句话:
不
不完全是,但这并不重要。