2013-12-11 66 views
2

當我嘗試兼容級別在SQL Server 2012中設置爲80:如何在SQL Server 2012中設置兼容級別80?

ALTER DATABASE database_name SET COMPATIBILITY_LEVEL = 80; 

我得到以下錯誤:

Msg 15048, Level 16, State 1
Valid values of the database compatibility level are 90, 100, or 110.

是否有任何變通辦法?

+0

[see this](http://stackoverflow.com/questions/5624262/understanding-compatibility-level-in-sql-server)&& [this](http://msdn.microsoft.com/en-us /library/bb510680.aspx) –

+5

爲什麼你認爲你需要使用80個兼容級別?是否因爲你正在使用20年前應該停止使用的'* ='或'= *'連接? :-) –

回答

7

你所要求的是根本不可能的; SQL Server 2012不支持80的兼容級別。您需要使用90或更高版本。

相關問題