在 2012 年将 SQL 脚本解析为 2005?

Parse SQL script as 2005 in 2012?

在 SQL Server 2012 Management Studio 中,有没有办法将我的 SQL 解析为 SQL Server 2005 语法?我的开发 PC 有 SQL Server 2012 Express,但生产服务器使用 2005。我必须连接到 2005 开发服务器以 [​​=20=] 我的测试,然后再推向生产。

如果我可以从 2012 服务器

测试 SQL Server 2005 的正确性,那就太好了

使用兼容级别。

对于 2005,使用 COMPATIBILITY_LEVEL90

ALTER DATABASE database_name   
SET COMPATIBILITY_LEVEL = 90

参考这里了解更多信息 https://msdn.microsoft.com/en-us/library/bb510680.aspx