sto provando ad eseguire questa semplice dichiarazione sul database NorthwindImpossibile eseguire un'istruzione COMPUTE
USE Northwind
SELECT productid, orderid,quantity
FROM [order details]
ORDER BY productid, orderid
COMPUTE SUM(quantity)
GO
Ma questo non può eseguire, ho ottenuto questo errore
Msg 156, Level 15, State 1, Line 5
Incorrect syntax near the keyword 'COMPUTE'.
Quale versione di SQL Server stai usando? I [documenti R2 2008] (http://msdn.microsoft.com/en-us/library/ms181708 (v = sql.105) .aspx) indicano che la funzionalità verrà rimossa in una versione futura di SQL Server e COMPUTE è elencato esplicitamente come [una funzionalità non più supportata in SQL Server 2012] (http://msdn.microsoft.com/en-us/library/ms144262.aspx). –
Oh grazie, attualmente sto usando la versione 2012, ecco il problema! –
Possibile duplicato di [Errore SQL 2008 VS 2012: sintassi errata vicino alla parola chiave "COMPUTE"] (http://stackoverflow.com/questions/12491404/sql-2008-vs-2012-error-incorrect-syntax-near-the -parola chiave-elaborazione) –