添加计算列时'as'附近的语法不正确

时间:2019-05-31 08:03:00

标签: sql syntax calculated-columns

我需要从同一表的其他2个列中添加计算列,但出现此错误“'as'附近的语法不正确。”

alter table [test].[S937] add [new col] as ([col a] * [col b])

我对数据库拥有全部权利。

当我尝试添加“空”列时,它的值都是NULL:

alter table [test].[S937] add [new col] varchar(9)

该表是由多个联接创建的,并且可以正常工作。

SELECT table1.col1 AS [namecol1], table2[col2] as [namecol2], table3[col3] as [namecol3] into test.S937 FROM table1 INNER JOIN (SELECT...) LEFT JOIN (SELECT...) UNION

1 个答案:

答案 0 :(得分:0)

正在工作。 Here.

但是您也可以先创建该列,然后对其进行更新next