SQL Server 2014 计算列规范计算字段公式错误

SQL Server 2014 Computed Column Specification Calculated Field Formula Error

在计算列规范类别的公式字段中使用以下列名称(使用 Management Studio)。

[[App_1]+[App_2]+[App_3]+[App_4]]

我收到这个错误:

'MyDatabase' table
Error validating the formula for column 'Total'.

App_1, App_2, App_3, App_4都是数值

有人知道怎么处理吗?

你必须去掉封闭的方括号('['']'),使用:

[App_1]+[App_2]+[App_3]+[App_4]

或者您可以尝试使用 SQL 脚本:

ALTER TABLE [dbo].[mytable] ADD [new_col] AS ([App_1]+[App_2]+[App_3]+[App_4])