Sql server SQL Server上的语法错误

Sql server SQL Server上的语法错误,sql-server,tsql,Sql Server,Tsql,我收到这个错误: Msg 102,15级,状态1,第1行 “90”附近的语法不正确 当我试图编译此t-sql时: ALTER DATABASE SGCT SET compatibility_level = 90 有人知道原因吗?对于SQL SERVER–2005,请尝试使用: EXEC sp_dbcmptlevel AdventureWorks, 80; GO 对于SQL SERVER–2005,请尝试使用: EXEC sp_dbcmptlevel AdventureWorks, 80; G

我收到这个错误:

Msg 102,15级,状态1,第1行 “90”附近的语法不正确

当我试图编译此t-sql时:

ALTER DATABASE SGCT SET compatibility_level = 90

有人知道原因吗?

对于SQL SERVER–2005,请尝试使用:

EXEC sp_dbcmptlevel AdventureWorks, 80;
GO

对于SQL SERVER–2005,请尝试使用:

EXEC sp_dbcmptlevel AdventureWorks, 80;
GO

将某些数据库行为设置为与指定版本的SQL Server兼容。您已经在使用2005,并且将为2005设置90。如果你需要做一个向后兼容性测试

你应该试试这个

ALTER DATABASE SGCT 
SET COMPATIBILITY_LEVEL = 80;
GO

将某些数据库行为设置为与指定版本的SQL Server兼容。您已经在使用2005,并且将为2005设置90。如果你需要做一个向后兼容性测试

你应该试试这个

ALTER DATABASE SGCT 
SET COMPATIBILITY_LEVEL = 80;
GO

SQL Server版本的工作是什么?我在SQL Server 2005上工作SQL Server版本的工作是什么?我在SQL Server 2005上工作