在 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
在 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