小编典典

SQL 2008 VS 2012错误:关键字“ COMPUTE”附近的语法不正确

sql

我的朋友向我发送了他在服务器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);

这是错误:

消息156,级别15,状态1,第6行关键字’COMPUTE’附近的语法错误。


阅读 530

收藏
2021-03-23

共1个答案

小编典典

COMPUTE在SQL Server 2012中不再可用,这就是为什么您遇到该错误。看到这个页面:

它说:

本主题描述了SQL Server 2012中不再可用的数据库引擎功能:

Transact-SQL语法| 计算/计算方式

2021-03-23