无法执行COMPUTE语句

El *_*7eR 12 t-sql database sql-server sql-server-2012

我试图在Northwind数据库上执行这个简单的语句

USE Northwind
SELECT  productid, orderid,quantity 
FROM [order details]
ORDER BY productid, orderid
COMPUTE SUM(quantity)
GO
Run Code Online (Sandbox Code Playgroud)

但我这不能执行,我得到了这个错误

消息156,级别15,状态1,行5
关键字'COMPUTE'附近的语法不正确.

Joe*_*ite 12

SQL Server 2012不再支持 COMPUTE子句.文档建议使用ROLLUP.