SQL Server 显示:
当前兼容模式下不允许使用 CUBE() 和 ROLLUP() 分组构造。只有 100 或更高模式下才允许使用这些构造。
解决办法:
右击所在的数据库(我这里是company),点属性—> 选项,然后将兼容级别改成2008(100)或者就可以了
然后就可以用啦!
本文介绍了解决SQLServer中因兼容模式限制而无法使用CUBE()和ROLLUP()的问题。通过调整数据库兼容级别为2008(100),即可启用这些分组构造。
SQL Server 显示:
当前兼容模式下不允许使用 CUBE() 和 ROLLUP() 分组构造。只有 100 或更高模式下才允许使用这些构造。
解决办法:
右击所在的数据库(我这里是company),点属性—> 选项,然后将兼容级别改成2008(100)或者就可以了
然后就可以用啦!

被折叠的 条评论
为什么被折叠?