繁体   English   中英

SQL Server 2008兼容级别

[英]SQL Server 2008 compatibility level

将数据库从SQL Server 2000迁移到2008之后,在什么情况下永久保持兼容级别为80是合理的。 系统仅包含存储过程,触发器,视图和表。 没有DTS,报告和其他非数据库引擎的东西。

一些可能的原因:

  • 外部联接的*==*运算符支持警告消息。
  • 触发器内允许设置XACT_ABORT OFF。
  • 对于FROM子句中的锁定提示,WITH关键字始终是可选的。
  • 您使用以下PIVOT, UNPIVOT, REVERT, TABLESAMPLE但不作为关键字
  • 视图中允许(并忽略)FOR BROWSE子句。
  • 大小超过8000的字符串常量和varbinary常量被视为text,ntext或image。

因此,如果您目前正在做任何这些事情,并且不想重写任何您可能考虑留在80的东西。

您可以查看此链接以查看完整列表。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM