sqlserver的PIVOT和UNPIVOT

一、使用PIVOT和UNPIVOT命令的SQL Server版本要求

1.数据库的最低版本要求为SQL Server 2005 或更高。

2.必须将数据库的兼容级别设置为90 或更高。

3.查看我的数据库版本及兼容级别。

select compatibility_level,* from sys.databases

修改方法1:exec  sp_dbcmptlevel '库名', '80';

修改方法2: alter datebase  database_name 
SET COMPATIBILITY_LEVEL =  80