Big*_*ona 5 sql t-sql sql-server sql-server-2008 sql-server-2012
我的朋友给我发了他在服务器2008中写的命令,他们没有遇到任何问题,但我从副本和过去没有用到2012年.有什么理由吗?这是代码:
Use Kudler_Database
SELECT AccountNumber, [Description], ShortDescription,Balance
FROM Chart_of_Accounts
ORDER BY left (AccountNumber, 2)
COMPUTE SUM(Balance) BY left (AccountNumber, 2)
COMPUTE SUM(Balance);
Run Code Online (Sandbox Code Playgroud)
这是错误:
消息156,级别15,状态1,行6关键字'COMPUTE'附近的语法不正确.
COMPUTE
在SQL Server 2012中不再可用,这就是您收到该错误的原因.看这个页面:
它说:
本主题描述SQL Server 2012中不再提供的数据库引擎功能:
*Transact-SQL语法| 计算/计算*