2010-10-12 186 views
6

將數據庫從SQL Server 2000遷移到2008後,在什麼情況下將兼容級別永久保留爲80是合理的。該系統僅包含存儲的特效,觸發器,視圖和表格。沒有DTS,報告和其他非數據庫引擎的東西。SQL Server 2008兼容級別

回答

2

一些可能的原因:

  • *==*運營商外 聯接支持帶有警告 消息。
  • SET XACT_ABORT OFF在觸發器內是允許的。
  • 對於在FROM子句中鎖定提示,WITH關鍵字始終是可選的。
  • 您使用以下PIVOT, UNPIVOT, REVERT, TABLESAMPLE而不是作爲關鍵字
  • FOR BROWSE子句允許(並忽略)在視圖中。
  • 大於8000的字符串常量和varbinary常量被視爲text,ntext或image。

所以,如果你正在做的那些事,不想重寫任何你可能會考慮在80

您可以在this link看一看,看完整列表。

相關問題