添加计算列时 'as' 附近的语法不正确
Incorrect syntax near 'as' when added calculated column
我需要从同一 table 中的其他 2 个列中添加一个计算列,但出现此错误 "Incorrect syntax near 'as'."
alter table [test].[S937] add [new col] as ([col a] * [col b])
我拥有数据库的全部权限。
当我尝试添加列 "empty" 时它起作用了,值都是 NULL :
alter table [test].[S937] add [new col] varchar(9)
table 是由多个连接创建的并且工作得很好。
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
我需要从同一 table 中的其他 2 个列中添加一个计算列,但出现此错误 "Incorrect syntax near 'as'."
alter table [test].[S937] add [new col] as ([col a] * [col b])
我拥有数据库的全部权限。
当我尝试添加列 "empty" 时它起作用了,值都是 NULL :
alter table [test].[S937] add [new col] varchar(9)
table 是由多个连接创建的并且工作得很好。
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