2013年9月26日
摘要: 1)查看兼容级别:select * from sys.databASEs 可查看所有库的兼容级别2)修改兼容级别: a、使用存储过程EXEC sp_dbcmptlevel '库名', '80'; b、ALTER DATABASE database_nameSET COMPATIBILITY_LEVEL = { 80 | 90 | 100 } 【sql2008支持】兼容级别的值:80 = SQL Server 200090 = SQL Server 2005100 = SQL Server 2008 阅读全文
posted @ 2013-09-26 10:46 bily101 阅读(361) 评论(0) 推荐(0) 编辑
摘要: com.microsoft.sqlserver.jdbc.SQLServerException: 此查询使用的不是 ANSI 外部联接运算符("*=" 或 "=*")。若要不进行修改即运行此查询,请使用存储过程 sp_dbcmptlevel 将当前数据库的兼容级别设置为 80 或更低。极力建议使用 ANSI 外部联接运算符(LEFT OUTER JOIN、RIGHT OUTER JOIN)重写此查询。在将来的 SQL Server 版本中,即使在向后兼容模式下,也不支持非 ANSI 联接运算符。Sql代码EXECsp_dbcmptlevel'库名 阅读全文
posted @ 2013-09-26 10:27 bily101 阅读(1022) 评论(0) 推荐(0) 编辑