Jus*_*ing 4 sql-server visual-studio sql-clr
我正在 Visual Studio 2012 中创建一个 SQLCLR 存储过程。我有这些目标平台的选项:
没有 SQL Server 2008 R2 特定选项吗?这是因为 SQL 2008 R2与 SQL Server 2008共享相同的兼容性级别100?
2008 和 2008R2 用户数据库是模式兼容的,因此在 SSDT 中两者都有一个版本。换句话说,没有任何架构对象可以添加到 2008 年无法创建的 2008R2 SSDT 模型中。
数据库版本:
数据库版本是一个标记在数据库启动页上的数字,它指示数据库附加到的最新 SQL Server 实例的 SQL Server 版本。数据库版本号不等于 SQL Server 版本。
数据库兼容级别:
数据库兼容性级别决定了某些数据库行为的工作方式。例如,在 90 兼容性中,您需要使用 OUTER JOIN 语法来执行外连接,而在早期的兼容级别中,您可以使用
*=
和=*
。