SQL Server 2008 R2 使用 PIVOT 错误!

 

'PIVOT' 附近有语法错误。您可能需要将当前数据库的兼容级别设置为更高的值,以启用此功能。

有关 ALTER DATABASE 的 SET COMPATIBILITY_LEVEL 选项的信息,请参见帮助。

 

右键数据库查看兼容级别。原来是 SQL Server 2000 (80) 的。

SQL Server 2008 R2 使用 PIVOT 错误

 

解决办法:

更改兼容级别。

 

  1. exec sp_dbcmptlevel DBName,90   --2005  
  2.   
  3. exec sp_dbcmptlevel DBName,100  --2008  
exec sp_dbcmptlevel DBName,90	--2005

exec sp_dbcmptlevel DBName,100	--2008

 

相关文章:

  • 2022-12-23
  • 2021-08-12
  • 2021-12-15
  • 2022-02-23
  • 2022-12-23
  • 2021-05-07
  • 2021-12-05
猜你喜欢
  • 2021-09-01
  • 2022-12-23
  • 2021-12-02
  • 2022-12-23
  • 2021-12-27
  • 2021-12-09
相关资源
相似解决方案